Substation three-dimensional design general model publishing management method and system
By parsing the clauses of the substation engineering design specifications into parameter coupling diagrams, and using geometric interference verification algorithms and voltage level parameters, the spatial safety relationship between new models and existing models is automatically determined. This solves the problem of checking for errors and omissions in safety constraints in the release of general models for 3D substation design, and enables timely updates and accuracy verification of the model library.
Patent Information
- Application Number
- CN202611529957.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-30
- Publication Date
- 2026-11-03
AI Technical Summary
The current method of publishing general three-dimensional design models for substations cannot meet the requirements for immediate availability, and manual comparison of whether the model meets the safety constraints has problems of error and omission.
By parsing the design specifications of substation engineering into parameter coupling diagrams, and using geometric interference verification algorithms and voltage level parameters, the spatial safety relationship between new models and existing models is automatically determined, and a structured release association data package is generated.
It improves the accuracy of safety clearance verification and the timeliness of model library updates during the release of general 3D design models for substations, avoiding errors and omissions in manual judgment.
Smart Images

Figure CN123030787A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of 3D design technology, and in particular to a method and system for publishing and managing a general 3D design model for substations. Background Technology
[0002] In the field of 3D design for substation engineering, a general model library system based on the State Grid GIM standard has been established, covering multiple disciplines such as primary electrical systems, secondary electrical systems, civil engineering structures, and HVAC systems. The 3D components in the model library are built according to unified modeling depth, technical parameters, and interface specifications, allowing different design units to reuse them in different engineering projects and avoiding redundant modeling. Updates to the model library are typically released in a fixed-cycle, packaged manner. Design units obtain the new version of the model library by downloading or updating the installation package through the software platform, replacing existing older models locally. When designers release models containing new equipment types or new parameter combinations, whether the model meets the constraints such as safety clearances and insulation coordination specified in the substation engineering design code is usually determined by manually comparing the design code clauses with the model parameters.
[0003] This release method has significant limitations. The overall packaging and release cycle of the model library is fixed, and the addition or modification of individual models requires waiting for the next batch before entering the official version, which cannot meet the need for immediate availability of models in design and production. More importantly, the method of manually comparing specification clauses to determine whether a new model meets safety constraints lacks structured records of the scope and basis of the judgment. The interpretation of the same specification clause by different projects and different designers is prone to deviation, and manual comparison cannot cover all possible spatial adjacency relationships between existing models and new models in the model library, making it difficult to avoid omissions in the checks. Summary of the Invention
[0004] This application provides a method and system for publishing and managing a general model for 3D substation design. It solves the problems in the prior art where it is difficult to automatically determine the spatial safety relationship between newly added model parameter combinations and existing substation models, and where the published content of the model library lacks structured constraint records. It improves the accuracy of the judgment criteria for safety clearance verification and the timeliness of model library updates during the publication of the general model for 3D substation design.
[0005] Firstly, this application provides a method for publishing and managing a general three-dimensional design model of a substation, the method comprising: Step S1: Perform standardized coupling analysis on the engineering parameters of the general model of the substation to obtain the parameter coupling diagram; Step S2: Based on the parameter coupling graph, perform rule-hitting processing on the newly added parameter combinations of the model to be released to obtain the missing parameter combinations; Step S3: According to the professional classification to which the missing parameter combination belongs, determine the associated model that has a spatial adjacency relationship with the missing parameter combination. Extract the shape envelope data of the missing parameter combination and the associated model respectively through the geometric interference verification algorithm. Find the corresponding safety clearance threshold according to the voltage level parameter in the missing parameter combination. Compare the spacing value between the shape envelope data with the safety clearance threshold to obtain the verification associated edge. Step S4: Perform incremental update processing on the parameter coupling graph based on the verified associated edges to obtain the published associated data packet.
[0006] Optionally, step S1 includes: The general model of the substation is processed by extracting engineering parameters to obtain an engineering parameter set, which includes geometric parameters, electrical parameters and spatial location parameters. The parameter constraint expressions of the substation engineering design specifications are parsed to obtain the set of specification constraint rules. The engineering parameter set is matched according to the set of normative constraint rules to obtain coupled parameter pairs with constraint relationships; Based on the coupling parameter pair, a graph structure construction process is performed to obtain the parameter coupling graph. The graph structure construction process includes determining the engineering parameters in the coupling parameter pair as graph nodes and determining the constraint relationships corresponding to the coupling parameter pair as connection edges.
[0007] Optionally, step S2 includes: The model to be published is subjected to parameter parsing to obtain new parameter combinations. The engineering parameters in the new parameter combinations do not correspond to the graph nodes in the parameter coupling graph. Based on the professional classification and parameter category of the engineering parameters in the newly added parameter combination, the connection edges in the parameter coupling graph are filtered to obtain a set of candidate connection edges; Based on the candidate connection edge set, the newly added parameter combinations are subjected to constraint comparison processing to obtain the hit parameter combinations that meet the constraints and the parameter combinations to be determined that do not meet the constraints. The parameter combinations to be determined are aggregated to obtain the missing parameter combinations.
[0008] Optionally, determining the association model that has a spatial adjacency relationship with the missed parameter combination according to the professional classification to which the missed parameter combination belongs includes: According to the professional category to which the missing parameter combination belongs, the substation general model library, which stores multiple substation general models, is classified and retrieved to obtain a candidate model set corresponding to the professional category. Based on the spatial location parameters in the missing parameter combinations, the adjacency relationship of each model in the candidate model set is determined to obtain the associated model.
[0009] Optionally, the step of extracting the shape envelope data of the missing parameter combinations and the associated model respectively through a geometric interferometry verification algorithm, and retrieving the corresponding safety clearance threshold based on the voltage level parameter in the missing parameter combinations, includes: The geometric feature extraction process of the missing parameter combination is performed by the geometric interferometry verification algorithm to obtain the shape envelope data of the missing parameter combination; The geometric feature extraction process of the associated model is performed using the geometric interferometry verification algorithm to obtain the shape envelope data of the associated model; Based on the voltage level parameter in the missing parameter combination, the preset clearance threshold lookup table is retrieved to obtain the safe clearance threshold.
[0010] Optionally, the step of comparing the spacing values between the shape envelope data with the safe clearance threshold to obtain the verification associated edge includes: The distance between the shape envelope data of the missing parameter combination and the shape envelope data of the associated model is calculated to obtain the distance value. The spacing value is compared with the safe net distance threshold to obtain a comparison result, which includes spacing that is qualified and spacing that exceeds the limit. Based on the comparison results, the association relationship between the missing parameter combination and the association model is marked to obtain the verification association edge.
[0011] Optionally, step S4 includes: Based on the comparison results, the verified associated edges are classified into types to obtain qualified associated edges with acceptable spacing and associated edges with excessive spacing that need to be processed. Based on the qualified associated edges, the engineering parameters in the missing parameter combinations are transformed into graph nodes to obtain new graph nodes. The qualified associated edges are determined as the connection edges between the new graph nodes and the parameter coupling graph. The parameter coupling graph is then processed to add connection edges to obtain the updated parameter coupling graph. The missing parameter combinations corresponding to the unprocessed associated edges are subjected to conflict relationship marking processing with the association model to obtain conflict marking information; The updated parameter coupling graph and the conflict marking information are encapsulated to obtain the release association data packet.
[0012] Secondly, this application provides a publishing and management system for a general three-dimensional design model of a substation, the publishing and management system for the general three-dimensional design model of a substation comprising: The analysis module is used to perform standardized coupling analysis on the engineering parameters of the general model of substations to obtain the parameter coupling diagram; The processing module is used to perform rule-hitting processing on the new parameter combinations of the model to be published based on the parameter coupling graph, and to obtain the missing parameter combinations. The comparison module is used to determine the associated models that have a spatial adjacency relationship with the missing parameter combinations according to the professional classification to which the missing parameter combinations belong, extract the shape envelope data of the missing parameter combinations and the associated models respectively through the geometric interference verification algorithm, and look up the corresponding safety clearance threshold according to the voltage level parameter in the missing parameter combinations. The spacing value between the shape envelope data is compared with the safety clearance threshold to obtain the verification associated edge. The update module is used to perform incremental update processing on the parameter coupling graph based on the verification associated edges to obtain the published associated data packet.
[0013] Thirdly, a device for publishing and managing a general three-dimensional design model of a substation is provided, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor invokes the instructions in the memory to cause the device for publishing and managing the general three-dimensional design model of a substation to execute the aforementioned method for publishing and managing a general three-dimensional design model of a substation.
[0014] Fourthly, a computer-readable storage medium is provided, wherein instructions are stored in the computer-readable storage medium, which, when executed on a computer, cause the computer to execute the above-described method for publishing and managing the general model of three-dimensional substation design.
[0015] The technical solution provided in this application parses the clauses of the substation engineering design specification into a structured data form of a parameter coupling graph. This transforms the constraint relationships, which were originally scattered in the specification text and relied on manual comparison, into a graph structure record that can be directly retrieved and reused. This means that when a new model is released, it is no longer necessary to reread the original text of the specification clauses. Instead, a preliminary judgment can be made by directly comparing the existing graph nodes and connecting edges in the parameter coupling graph. The rule hit processing step is based on this structured foundation. It compares the newly added parameter combinations with the existing constraint records in the graph, and filters out the parameter combinations that do not hit and need further verification, thus avoiding repeated verification of parameter combinations within the scope of existing constraints. Based on this, for the missing parameter combinations, this application does not stop at the level of being unable to process due to lack of records, but limits the verification scope according to professional classification and spatial adjacency relationship. It extracts the shape envelope data through geometric interferometry verification algorithm and combines it with voltage level parameters to find the safe clearance threshold. The problem of whether the geometric distance is compliant, which originally required manual judgment, is transformed into a problem of comparing the distance value between the shape envelope data and the safe clearance threshold. This makes the verification process have clear geometric and standard basis to follow and does not rely on the consistency of human experience judgment.
[0016] In this application, the geometric interference verification algorithm is not a standalone general-purpose geometric comparison tool. Its input shape envelope data comes from associated models filtered by professional classification and spatial adjacency relationships. The output spacing value is directly compared with the safety clearance threshold obtained by looking up parameters based on voltage level. This ensures that the algorithm's operating scope and judgment criteria fully align with the actual constraint logic of safety distance control within substation engineering, where the edges are of the same profession, spatially adjacent, and managed according to voltage level, rather than being a general geometric collision detection detached from the specific scenario. After verifying associated edges and distinguishing between qualified and unprocessed edges based on the comparison results, only qualified edges are converted into new graph nodes and incorporated into the parametric coupling graph. Conflict relationships corresponding to unprocessed edges are separately marked and not included in the graph structure. This prevents unverified or potentially hazardous associations from being mixed into existing constraint records, allowing the parametric coupling graph to continuously accumulate verified and reliable constraint data with each new model release. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of an embodiment of the method for publishing and managing a general model of substation 3D design in this application. Figure 2 This is a schematic diagram illustrating the cumulative distribution of the shape envelope spacing values of the missing parameter combinations relative to the safe clearance threshold in the embodiments of this application. Figure 3 This is a schematic diagram showing the increase in the coverage of the normative constraint rules of the parameter coupling graph as the model release batches increase in an embodiment of this application. Detailed Implementation
[0019] This application provides a method and system for publishing and managing a general three-dimensional design model of a substation. The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" or "having" and any variations thereof are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0020] For ease of understanding, the specific process of the embodiments of this application is described below. Please refer to [link / reference]. Figure 1 One embodiment of the method for publishing and managing the general model of substation 3D design in this application includes: Step S1: Perform standardized coupling analysis on the engineering parameters of the general model of the substation to obtain the parameter coupling diagram; Specifically, in the generation of the parameter coupling diagram, the standard coupling parsing process targets mandatory numerical relationship clauses in substation engineering design specifications that are expressed in fixed sentence structures, such as safety clearance clauses, insulation coordination clauses, and load combination clauses. These clauses in the specification text generally use a format stating that a certain geometric or electrical parameter of equipment A should satisfy a certain quantitative relationship with the corresponding parameter of equipment B. The parsing process, based on a pre-established clause sentence template, extracts the parameter name, constraint relationship type (greater than, less than, equal to a certain value, or a value determined by a lookup table), and applicable conditions (such as voltage level classification) from the clause text, converting them into a structured set of standard constraint rules. Each rule contains three fields: the parameter name combination involved in the constraint, the constraint type, and the constraint value or the method of value determination. When matching the geometric parameters, electrical parameters, and spatial location parameters in the engineering parameter set with the standard constraint rule set, the criterion for determining whether two engineering parameters constitute a coupled parameter pair with a constraint relationship is whether their parameter name combination appears in the parameter name combination field of the same standard constraint rule; a match indicates the existence of a constraint relationship. When generating parameter coupling graphs through graph structure construction, each graph node carries three attributes: the professional classification of the engineering parameter, the parameter category, and the model number to which it belongs. Each connecting edge carries two attributes: the constraint type and the constraint value or the method of determining the value of the corresponding specification constraint rule. The attribute structure of nodes and edges remains consistent in the newly generated graph nodes and newly generated connecting edges in subsequent steps.
[0021] Step S2: Based on the parameter coupling graph, perform rule matching on the newly added parameter combinations of the model to be published to obtain the missing parameter combinations; Specifically, the rule-based matching process targets newly added parameter combinations obtained from the parsing of the model to be published. It determines whether the engineering parameters in these combinations already have corresponding nodes in the parameter coupling graph. The criterion is whether the combination of parameter name and its associated model number matches the combination recorded in the node attributes. If they match, a correspondence is considered established; otherwise, the engineering parameters are included in the newly added parameter combination. The range filtering process selects candidate edges from the set of edges in the parameter coupling graph based on the professional classification and parameter category of the engineering parameters in the newly added parameter combinations. This selection is based on the professional classification and parameter category fields already recorded in the node attributes, without needing to traverse all edges in the graph. The constraint comparison process substitutes the specific values of the newly added parameter combinations into the constraint type and constraint value of the normative constraint rules corresponding to the candidate connection edge set, and judges each newly added parameter combination to see if it meets the quantitative relationship specified by the rule. If all relevant rules are met, it is classified as a hit parameter combination. If any rule is not met or no comparable candidate connection edge can be found, it is classified as a parameter combination to be judged. The parameter combinations to be judged are then collected as the missing parameter combinations.
[0022] Step S3: According to the professional classification of the missing parameter combination, determine the associated model that has a spatial adjacency relationship with the missing parameter combination. Extract the shape envelope data of the missing parameter combination and the associated model respectively through the geometric interference verification algorithm. Find the corresponding safety clearance threshold according to the voltage level parameter in the missing parameter combination. Compare the spacing value between the shape envelope data with the safety clearance threshold to obtain the verification associated edge. Specifically, when determining associated models by professional classification, the classification retrieval process relies on the professional classification tags registered for each model in the substation general model library during its creation. The retrieval involves equating these tags to obtain a set of candidate models. The adjacency determination process calculates the spatial position parameters of each model in the candidate model set and the spatial position parameters of the missing parameter combinations. These spatial position parameters are represented by the model's location coordinates and occupied area in the substation's three-dimensional coordinate system. It determines whether the occupied areas overlap or are less than 10 meters apart in the coordinate system. The 10-meter value is taken from the general control range for equipment spacing within the same bay in the "Design Code for 35kV~110kV Substations" GB50059—2011. Models meeting this condition are considered associated models. The geometric feature extraction process extracts the smallest bounding cuboid of the three-dimensional geometric model for both the missing parameter combinations and the associated models. The coordinates of the six faces of the bounding cuboid constitute the shape envelope data. The safe clearance threshold is determined based on the voltage level parameters in the missing parameter combinations. It is compared with the clearance threshold comparison table pre-compiled from the phase-to-phase and phase-to-ground safe distance values given by voltage level in the "Design Code for 35kV~110kV Substations" GB 50059—2011 and the "Design Code for 1000kV Substations" GB50697—2011. Each voltage level in the table corresponds to a specific safe clearance value, which is directly taken from the corresponding clauses in the above two codes without conversion or estimation.
[0023] Step S4: Perform incremental update processing on the parameter coupling graph based on the verification of the associated edges to obtain the published associated data packet.
[0024] Specifically, the type classification process categorizes the verified associated edges into two types based on the two values of spacing qualification and spacing exceeding the limit in the comparison results: qualified associated edges and associated edges to be processed. The graph node conversion process converts the engineering parameters in the missing parameter combinations into new graph nodes according to four attribute fields: parameter name, model number, professional classification, and parameter category. The attribute field structure remains consistent with the original graph nodes in the parameter coupling graph. The newly added connection edges between the new graph nodes and the parameter coupling graph carry the spacing value and safety clearance threshold attributes corresponding to the qualified associated edge. If the node combination at both ends of the new connection edge is duplicated with the node combination at both ends of an existing connection edge in the parameter coupling graph, the newly generated spacing value and safety clearance threshold attributes overwrite the corresponding attributes of the original connection edge, and the new edge is not duplicated. The conflict relationship marking process records the four contents of the missing parameter combination corresponding to the associated model, model number, professional classification, excessive spacing value, and safety clearance threshold, forming conflict marking information. This relationship is not written into the parameter coupling graph. The encapsulation process integrates the updated parameter coupling diagram and conflict marker information into a release-related data package according to their respective data structures. The two parts of the data in the package retain their respective fields without merging or deleting them.
[0025] In one specific embodiment, step S1 includes: Engineering parameters are extracted from the general model of the substation to obtain an engineering parameter set, which includes geometric parameters, electrical parameters, and spatial location parameters. The parameter constraint expressions of the substation engineering design specifications are parsed to obtain the set of specification constraint rules. The engineering parameter set is matched according to the set of standard constraint rules to obtain coupled parameter pairs with constraint relationships; The graph structure construction process is performed based on the coupling parameter pairs to obtain the parameter coupling graph. The graph structure construction process includes determining the engineering parameters in the coupling parameter pairs as graph nodes and determining the constraint relationships corresponding to the coupling parameter pairs as connection edges.
[0026] Specifically, the data source for engineering parameter extraction and processing is the model attribute file that comes with the substation general model. Geometric parameters are taken from the model geometric positioning coordinates and occupancy range fields recorded in the file. Electrical parameters are taken from the voltage level and rated current fields recorded in the file. Spatial location parameters are the aforementioned positioning coordinates and occupancy range itself. The field values of the three types of parameters are read directly without conversion.
[0027] The parameter constraint expression parsing process targets clauses in substation engineering design specifications that express a certain quantitative relationship between one parameter and another. Each such clause k is parsed into the following constraint expression: In the formula For the engineering parameter values involved on the left side of the constraint relationship in clause k, For the engineering parameter values involved on the right side of the constraint relationship in clause k, The comparison operator specified in clause k takes a value from one of the following: greater than, greater than or equal to, less than, less than or equal to, or equal to. For the numerical determination function specified in Clause k, when the clause directly provides a fixed numerical value. This fixed value is used when the clause provides values based on other parameters (such as safety clearance values based on voltage levels, the method of value selection is consistent with the clearance threshold comparison table established above, and will not be listed again). Take the value obtained by referring to the parameters of this classification.
[0028] Each rule in the set of normative constraints is denoted as a quadruple. In the formula for The corresponding parameter identifier, for The corresponding parameter identifier is composed of the parameter name and the model number to which it belongs. and The meaning is the same as described above.
[0029] Matching processes retrieve rules from the set of normative constraint rules one by one. Let the set of all parameter identifiers in the engineering parameter set be . and If both conditions are met, then the judgment is made. and The two corresponding engineering parameters have a constraint relationship, and the coupled parameter pair formed by them is denoted as . ,like and One of them is not present If the parameter combination corresponding to this rule does not constitute a coupled parameter pair, it will not be included in subsequent processing.
[0030] In the graph structure construction process, each graph node carries three attributes: parameter identifier, professional classification, and parameter category corresponding to the project parameter. The attributes carried by each connecting edge are directly inherited from the rules on which the coupling parameter pair was generated. In and The attribute structure of the two fields, node and edge, remains consistent and unchanged when adding new graph nodes and connecting edges in subsequent steps.
[0031] In one specific embodiment, step S2 includes: The model to be released is parsed to obtain new parameter combinations. There is no corresponding relationship between the engineering parameters in the new parameter combinations and the graph nodes in the parameter coupling diagram. Based on the professional classification and parameter category of the engineering parameters in the newly added parameter combination, the connection edges in the parameter coupling graph are filtered to obtain a set of candidate connection edges; Based on the candidate connection edge set, the newly added parameter combinations are subjected to constraint comparison processing to obtain the hit parameter combinations that meet the constraints and the parameter combinations to be judged that do not meet the constraints. The parameter combinations to be judged are aggregated to obtain the missing parameter combinations.
[0032] Specifically, the parameter parsing process reads engineering parameters from the model attribute file of the model to be published, combines the parameter name with the model number to form a parameter identifier, and checks whether the parameter identifier already exists in the graph node set of the parameter coupling graph. If it does not exist, it is included in the newly added parameter combination. The engineering parameters in the newly added parameter combination do not correspond to the graph nodes in the parameter coupling graph, which refers to the situation where the parameter identifier does not match the graph node set.
[0033] The range filtering process is based on the professional classification and parameter category of the engineering parameters in the newly added parameter combination. It examines the professional classification and parameter category attributes carried by the graph nodes at both ends of the connecting edge in the parameter coupling graph. If the professional classification and parameter category of either end node of the connecting edge are consistent with a certain engineering parameter in the newly added parameter combination, the connecting edge is included in the candidate connecting edge set; otherwise, it is not included. The filtering is based on the attribute fields already registered by the graph nodes themselves, and no additional matching rules are needed. The constraint comparison process retrieves the constraint type and value determination method inherited by each connecting edge in the candidate connecting edge set. The corresponding parameter value in the newly added parameter combination is substituted into the comparison relationship specified by the constraint type for judgment. For value determination methods, direct comparison is used for fixed values; for methods that determine values by looking up a table for graded parameters, the specific value is first looked up in the table and then compared. If all candidate connecting edges satisfy the quantitative relationship specified by the corresponding constraint type, the newly added parameter combination is determined to be a hit parameter combination. If even one candidate connecting edge is not satisfied, or if no connecting edge corresponding to its parameter category can be found in the candidate connecting edge set for comparison, the newly added parameter combination is determined to be a parameter combination to be judged.
[0034] The aggregation process removes duplicates from multiple newly added parameter combinations that are identified as parameter combinations to be determined by parameter identifier and merges them into a single set. If the same parameter identifier is repeatedly identified as a parameter combination to be determined in different candidate connection edge comparisons, only one copy is retained. The merged set is the set of missing parameter combinations.
[0035] In one specific embodiment, based on the professional classification to which the missed parameter combinations belong, the association model that has a spatial adjacency relationship with the missed parameter combinations is determined, including: According to the professional category to which the missing parameter combination belongs, the substation general model library, which stores multiple substation general models, is classified and retrieved to obtain a set of candidate models corresponding to the professional category. Based on the spatial location parameters in the missing parameter combinations, the adjacency relationship of each model in the candidate model set is determined to obtain the associated model.
[0036] Specifically, the classification retrieval process is based on the professional classification label field that each model in the substation general model library has registered when it is added to the library. This field is recorded in the model attribute file, and the value range is consistent with the professional classification to which the engineering parameters in the engineering parameter set belong, including categories such as primary electrical, secondary electrical, civil engineering structure, and HVAC. If a model has registered multiple values for its professional classification label field, as long as any one of the values is consistent with the professional classification to which the missing parameter combination belongs, the model is included in the candidate model set. The retrieval process performs equal-value filtering based on the professional classification label field. It is not necessary to read other attribute fields of models in the model library that are not related to the professional classification one by one, nor is it necessary to perform any calculations on the geometric data of the model.
[0037] The adjacency relationship determination process compares the spatial position parameters of each model in the candidate model set with those of the missing parameter combinations one by one. The spatial position parameters are represented by the occupied range of the model in the three-dimensional coordinate system of the substation. The occupied range is composed of the coordinates of the six faces of the smallest enclosing cuboid of the model. If the occupied range of the candidate model and the occupied range of the missing parameter combinations overlap in the coordinate system, that is, the projection intervals of the two cuboids in the three coordinate axes intersect, the candidate model is directly determined to be an associated model. If there is no overlap, the interval distance between the boundaries of the two cuboids along the shortest direction is calculated. If the interval distance is less than 10 meters, it is also determined to be an associated model. The value of 10 meters is taken from the general control range of equipment layout spacing in the same bay in the "Design Code for 35kV~110kV Substations". If there are multiple models in the candidate model set that simultaneously meet the conditions of overlap or interval less than 10 meters, all of them are included in the associated models without quantity limitation or screening.
[0038] In one specific embodiment, the geometric interferometry verification algorithm is used to extract the shape envelope data of each of the missing parameter combinations and the associated model, and the corresponding safety clearance threshold is retrieved based on the voltage level parameter in the missing parameter combination, including: The geometric feature extraction process of the missing parameter combinations is performed by the geometric interferometry verification algorithm to obtain the shape envelope data of the missing parameter combinations; The geometric feature extraction process of the associated model is performed by the geometric interferometry verification algorithm to obtain the shape envelope data of the associated model; Based on the voltage level parameters in the missing parameter combinations, the preset clearance threshold lookup table is used to obtain the safe clearance threshold.
[0039] Specifically, the geometric feature extraction process reads all vertex coordinates of the 3D geometric model with missing parameter combinations, and takes the minimum and maximum values of the vertex coordinates along the X, Y, and Z coordinate axes to form the shape envelope data. The calculation formula is as follows: In the formula , These are the minimum and maximum values of the X-axis coordinates of all vertices in the geometric model. , , , These are the minimum and maximum values of the Y-axis and Z-axis coordinates, respectively. This refers to the shape envelope data corresponding to the geometric model. The cuboid range represented by this data is consistent with the representation of the occupied range in the aforementioned spatial position parameters. The geometric feature extraction and processing of the associated model uses the same vertex coordinate extremum calculation method as the missing parameter combination to obtain the shape envelope data of the associated model. Both calculations are based on the same coordinate system, which is the three-dimensional coordinate system of the substation, and there is no difference in the value selection method.
[0040] The safety clearance threshold lookup table is pre-organized by voltage level. The ranges and corresponding safety clearance values are taken from the phase-to-phase and phase-to-ground safety distance clauses given by voltage level in the "Design Code for 35kV~110kV Substations" GB50059—2011 and the "Design Code for 1000kV Substations" GB50697—2011. These two codes cover voltage levels from 35kV to 110kV and 1000kV respectively. Each voltage level in the table corresponds to a specific safety clearance value, which is directly taken from the original clauses without conversion or estimation. The lookup process involves locating the entry in the safety clearance threshold lookup table that matches the voltage level parameter in the missing parameter combination, and then reading the corresponding safety clearance value, which is the safety clearance threshold.
[0041] In one specific embodiment, the spacing values between the shape envelope data are compared with a safe clearance threshold to obtain the verification associated edge, including: The spacing between the shape envelope data of the missing parameter combinations and the shape envelope data of the associated model is calculated to obtain the spacing value. The spacing value is compared with the safe clearance threshold to obtain the comparison result, which includes whether the spacing is qualified and whether the spacing exceeds the limit. Based on the comparison results, the association between the missing parameter combinations and the associated model is marked to obtain the verification association edges.
[0042] Specifically, the spacing calculation process applies to the shape envelope data of the missing parameter combinations. Shape envelope data of the associated model .
[0043] Calculate the interval amount on a per-axis basis: In the formula This represents the interval between the two shape envelope data points along the X-axis. The meaning is consistent with the values in the aforementioned shape envelope data. , These represent the intervals of the two outer contour envelope data along the Y and Z axes, respectively, calculated in the same manner as the above formula, with the calculation formulas shown in the two formulas above; where , These represent the minimum and maximum values of the shape envelope data B1 for the missed parameter combinations in the Y-axis coordinate direction. , They are respectively Minimum and maximum values in the Z-axis coordinate range , These are the shape envelope data of the correlation model. Minimum and maximum values in the Y-axis coordinate range , They are respectively The minimum and maximum values in the Z-axis coordinates, and the meanings of the parameters mentioned above are consistent with the corresponding values in the aforementioned shape envelope data. The spacing value is calculated using the following formula: In the formula That is, the spacing value. The interval for the aforementioned three axes is 0. If the intervals of two shape envelope data overlap in a certain axis, the interval for that axis is 0.
[0044] Numerical comparison processing will adjust the spacing values The distance is compared with the safe clearance threshold. If the distance value is greater than or equal to the safe clearance threshold, the comparison result is judged as acceptable; if the distance value is less than the safe clearance threshold, the comparison result is judged as excessive; and if the distance value is exactly equal to the safe clearance threshold, it is classified as acceptable. The marking process generates verification association edges based on the comparison results. These verification association edges use the parameter identifiers of the missing parameter combinations and the association model as the identifiers of the two end nodes, carrying three attribute fields: comparison result, distance value, and safe clearance threshold. Verification association edges with acceptable distances and those with excessive distances are distinguished by the value of this comparison result field, allowing subsequent incremental update processing to be handled according to the value of this field.
[0045] Figure 2 This is a schematic diagram of the cumulative distribution of the shape envelope spacing values of the missing parameter combinations relative to the safe clearance threshold in the embodiments of this application. The horizontal axis in the figure represents the shape envelope spacing value, and the vertical axis represents the cumulative distribution ratio of the corresponding spacing value in all samples. The vertical dashed line marked in the figure is the location of the safe clearance threshold corresponding to a certain voltage level. The intersection of the vertical dashed line and the cumulative distribution curve represents the proportion of samples whose spacing value is less than the safe clearance threshold, i.e., those judged as having exceeded the spacing limit, in all samples.
[0046] In one specific embodiment, step S4 includes: Based on the comparison results, the verified associated edges are classified into types to obtain qualified associated edges with acceptable spacing and associated edges with excessive spacing that need to be processed. Based on the qualified associated edges, the engineering parameters in the missing parameter combinations are transformed into graph nodes to obtain new graph nodes. The qualified associated edges are determined as the connection edges between the new graph nodes and the parameter coupling graph. The parameter coupling graph is then processed to add connection edges to obtain the updated parameter coupling graph. The missing parameter combinations corresponding to the associated edges to be processed are subjected to conflict relationship marking processing with the association model to obtain conflict marking information; The updated parameter coupling graph and conflict marking information are encapsulated to obtain the release association data packet.
[0047] Specifically, the type classification process is based on the value of the comparison result field carried by the verification associated edge. Verification associated edges with a spacing that meets the comparison result are classified as qualified associated edges, while verification associated edges with a spacing that exceeds the limit are classified as associated edges to be processed. The two types of associated edges are directly distinguished by the value of this field and do not need to be recalculated.
[0048] The graph node conversion process transforms engineering parameters in the missing parameter combinations into new graph nodes based on three fields: parameter identifier, professional classification, and parameter category. The field structure is consistent with the attribute structure of the original graph nodes in the parameter coupling graph. Once a qualified associated edge is identified as a connection edge between the new graph node and the parameter coupling graph, this connection edge carries two attributes: a corresponding spacing value and a safety clearance threshold. These attributes exist alongside the aforementioned inheritance of constraint type and value determination method, representing another type of attribute source for connection edges. The connection edge addition process incorporates each of these connection edges into the parameter coupling graph. If the two-end node combination of a new connection edge already exists in the parameter coupling graph, the newly generated spacing value and safety clearance threshold attribute overwrite the corresponding attribute values of the original connection edge, avoiding duplicate generation of two connection edges. If the two-end node combination does not exist, the connection edge is directly added. After processing, the updated parameter coupling graph is obtained.
[0049] The conflict relationship marking process records the three items of the missing parameter combination corresponding to the edge to be processed and the parameter identifier, spacing value, and safe clearance threshold of the association model to form conflict marking information. The spacing value and safe clearance threshold in the conflict marking information are directly taken from the corresponding attributes carried by the edge to be processed and are not recalculated. After the conflict marking information is recorded, it is not written into the parameter coupling graph and does not participate in the subsequent connection edge addition processing.
[0050] The encapsulation process integrates the updated parameter coupling graph and conflict marker information into a publishing association data package as two independent data parts. The updated parameter coupling graph part retains all attribute fields of its graph nodes and connecting edges, while the conflict marker information part retains the three items of the aforementioned record. The two parts of data are stored independently within the publishing association data package without merging, deleting, or format conversion.
[0051] Figure 3 This diagram illustrates how the coverage of the normative constraint rules in the parameter coupling graph increases with each batch of model releases in this application. The horizontal axis represents the batch of model releases, and the vertical axis represents the percentage of normative constraint rules included in the parameter coupling graph relative to the total number of rules to be covered. The diagram also shows two curves: one for the method of this application and the other for the fixed-period overall release method. This comparison illustrates that the incremental update process allows the parameter coupling graph to continuously accumulate verified constraint records with each new model release, resulting in a batch-by-batch increase in rule coverage. In contrast, the rule coverage of the fixed-period overall release method only shows a step-like increase when the batch catalog is updated, and remains unchanged between batches.
[0052] The above describes the method for publishing and managing the general three-dimensional design model of substations in the embodiments of this application. The following describes the management system for publishing and managing the general three-dimensional design model of substations in the embodiments of this application. One embodiment of the management system for publishing and managing the general three-dimensional design model of substations in the embodiments of this application includes: The analysis module is used to perform standardized coupling analysis on the engineering parameters of the general model of substations to obtain the parameter coupling diagram; The processing module is used to perform rule-hitting processing on the new parameter combinations of the model to be published based on the parameter coupling graph, and to obtain the missing parameter combinations. The comparison module is used to determine the associated models that have a spatial adjacency relationship with the missing parameter combinations according to the professional classification to which the missing parameter combinations belong, extract the shape envelope data of the missing parameter combinations and the associated models respectively through the geometric interference verification algorithm, and look up the corresponding safety clearance threshold according to the voltage level parameter in the missing parameter combinations. The spacing value between the shape envelope data is compared with the safety clearance threshold to obtain the verification associated edge. The update module is used to perform incremental update processing on the parameter coupling graph based on the verification associated edges to obtain the published associated data packet.
[0053] This invention also provides a device for publishing and managing a general-purpose 3D design model of a substation, which can be a server. The device includes a processor, memory, display screen, input device, network interface, and database connected via a system bus. The processor, designed for computer use, provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores the data corresponding to this embodiment. The network interface of the device is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements the above-described method.
[0054] The present invention also provides a computer-readable storage medium, which can be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, wherein the computer-readable storage medium stores instructions that, when the instructions are executed on a computer, cause the computer to perform the steps of the method for publishing and managing the three-dimensional design general model of the substation.
[0055] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0056] 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 substation 3D design general model publishing and management device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0057] 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 method for publishing and managing a general three-dimensional design model of a substation, characterized in that, The method includes: Step S1: Perform standardized coupling analysis on the engineering parameters of the general model of the substation to obtain the parameter coupling diagram; Step S2: Based on the parameter coupling graph, perform rule-hitting processing on the newly added parameter combinations of the model to be released to obtain the missing parameter combinations; Step S3: According to the professional classification to which the missing parameter combination belongs, determine the associated model that has a spatial adjacency relationship with the missing parameter combination. Extract the shape envelope data of the missing parameter combination and the associated model respectively through the geometric interference verification algorithm. Find the corresponding safety clearance threshold according to the voltage level parameter in the missing parameter combination. Compare the spacing value between the shape envelope data with the safety clearance threshold to obtain the verification associated edge. Step S4: Perform incremental update processing on the parameter coupling graph based on the verified associated edges to obtain the published associated data packet.
2. The method for publishing and managing the general model of substation three-dimensional design according to claim 1, characterized in that, Step S1 includes: The general model of the substation is processed by extracting engineering parameters to obtain an engineering parameter set, which includes geometric parameters, electrical parameters and spatial location parameters. The parameter constraint expressions of the substation engineering design specifications are parsed to obtain the set of specification constraint rules. The engineering parameter set is matched according to the set of normative constraint rules to obtain coupled parameter pairs with constraint relationships; Based on the coupling parameter pair, a graph structure construction process is performed to obtain the parameter coupling graph. The graph structure construction process includes determining the engineering parameters in the coupling parameter pair as graph nodes and determining the constraint relationships corresponding to the coupling parameter pair as connection edges.
3. The method for publishing and managing the general model of substation three-dimensional design according to claim 1, characterized in that, Step S2 includes: The model to be published is subjected to parameter parsing processing to obtain new parameter combinations. The engineering parameters in the new parameter combinations do not correspond to the graph nodes in the parameter coupling graph. Based on the professional classification and parameter category of the engineering parameters in the newly added parameter combination, the connection edges in the parameter coupling graph are filtered to obtain a set of candidate connection edges; Based on the candidate connection edge set, the newly added parameter combinations are subjected to constraint comparison processing to obtain the hit parameter combinations that meet the constraints and the parameter combinations to be determined that do not meet the constraints. The parameter combinations to be determined are aggregated to obtain the missing parameter combinations.
4. The method for publishing and managing the general model of substation three-dimensional design according to claim 1, characterized in that, The step of determining the association model that has a spatial adjacency relationship with the missed parameter combination according to the professional classification to which the missed parameter combination belongs includes: According to the professional category to which the missing parameter combination belongs, the substation general model library, which stores multiple substation general models, is classified and retrieved to obtain a candidate model set corresponding to the professional category. Based on the spatial location parameters in the missing parameter combinations, the adjacency relationship of each model in the candidate model set is determined to obtain the associated model.
5. The method for publishing and managing the general model of substation three-dimensional design according to claim 4, characterized in that, The step of extracting the shape envelope data of the missing parameter combinations and the associated model using a geometric interferometry verification algorithm, and retrieving the corresponding safety clearance threshold based on the voltage level parameter in the missing parameter combinations, includes: The geometric feature extraction process of the missing parameter combination is performed by the geometric interferometry verification algorithm to obtain the shape envelope data of the missing parameter combination; The geometric feature extraction process of the associated model is performed using the geometric interferometry verification algorithm to obtain the shape envelope data of the associated model; Based on the voltage level parameter in the missing parameter combination, a preset clearance threshold lookup table is used to obtain the safe clearance threshold.
6. The method for publishing and managing the general model of substation three-dimensional design according to claim 5, characterized in that, The step of comparing the spacing values between the shape envelope data with the safe clearance threshold to obtain the verification associated edge includes: The distance between the shape envelope data of the missing parameter combination and the shape envelope data of the associated model is calculated to obtain the distance value. The spacing value is compared with the safe net distance threshold to obtain a comparison result, which includes spacing that is qualified and spacing that exceeds the limit. Based on the comparison results, the association relationship between the missing parameter combination and the association model is marked to obtain the verification association edge.
7. The method for publishing and managing the general model of substation three-dimensional design according to claim 6, characterized in that, Step S4 includes: Based on the comparison results, the verified associated edges are classified into types to obtain qualified associated edges with acceptable spacing and associated edges with excessive spacing that need to be processed. Based on the qualified associated edges, the engineering parameters in the missing parameter combinations are transformed into graph nodes to obtain new graph nodes. The qualified associated edges are determined as the connection edges between the new graph nodes and the parameter coupling graph. The parameter coupling graph is then processed to add connection edges to obtain the updated parameter coupling graph. The missing parameter combinations corresponding to the unprocessed associated edges are subjected to conflict relationship marking processing with the associated model to obtain conflict marking information; The updated parameter coupling graph and the conflict marking information are encapsulated to obtain the release association data packet.
8. A publishing and management system for a general-purpose 3D design model of a substation, characterized in that, The method for publishing and managing a general substation 3D design model as described in any one of claims 1-7, wherein the publishing and management system for the general substation 3D design model comprises: The analysis module is used to perform standardized coupling analysis on the engineering parameters of the general model of substations to obtain the parameter coupling diagram; The processing module is used to perform rule-hitting processing on the new parameter combinations of the model to be published based on the parameter coupling graph, and to obtain the missing parameter combinations. The comparison module is used to determine the associated models that have a spatial adjacency relationship with the missing parameter combinations according to the professional classification to which the missing parameter combinations belong, extract the shape envelope data of the missing parameter combinations and the associated models respectively through the geometric interference verification algorithm, and look up the corresponding safety clearance threshold according to the voltage level parameter in the missing parameter combinations. The spacing value between the shape envelope data is compared with the safety clearance threshold to obtain the verification associated edge. The update module is used to perform incremental update processing on the parameter coupling graph based on the verification associated edges to obtain the published associated data packet.
9. A device for publishing and managing a universal three-dimensional design model of a substation, characterized in that, The system includes a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method for publishing and managing the general model of three-dimensional design of substations as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor, it causes the processor to execute the method for publishing and managing the general model of three-dimensional substation design as described in any one of claims 1 to 7.
