A power grid engineering design method, device and system
By using placeholders and pre-stored component selection tables and model libraries in power grid engineering design, the corresponding problems between standard design and detailed engineering design are solved, and the accuracy of component configuration and design efficiency are improved.
Patent Information
- Application Number
- CN202311436406.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2043-10-31
AI Technical Summary
In the existing power grid engineering design, there is a lack of accurate correspondence between standard design and detailed engineering design, which leads to the failure of the component list to accurately support decision-making in the standard design stage, affecting efficiency.
By setting placeholders for each component during the required design stage, using the pre-stored component selection table and model library, component configuration information is generated based on the placeholder, and three-dimensional virtual assembly is performed according to the preset assembly rules to form an accurate component BOM list.
It is possible to determine the accurate component configuration during the design phase of the design, avoid repeated identification of user requirements, improve design efficiency, and support decision-making based on standards.
Smart Images

Figure CN117251972B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of power grids, and in particular to a power grid engineering design method, device, and system. Background Art
[0002] The GIS bidding design process includes main wiring design, layout design, and component list calculation. Once the GIS bid is successfully submitted, it is converted into an order and enters the approval drawing design phase. The approval drawing is used to confirm the technical solution with the user. Once confirmed, detailed engineering design begins. Engineering design involves selecting component bills of materials (BOMs) and performing 3D virtual assembly.
[0003] Currently, both bid and approval drawings are designed using 2D CAD, and component lists are compiled by manually counting component symbols. During the bidding phase, bid prices are estimated using the most basic component symbol counts, which cannot accurately support bidding decisions. During the engineering design phase, engineers conduct detailed engineering design based on the confirmed approval drawings using 3D design software, standard cross-sections, and component databases. This involves selecting precise component BOMs and creating 3D assembly models. Only then is an accurate component BOM list generated, ensuring a precise correspondence between the list and the model, allowing for list-based guidance for production and procurement. There is no correspondence between the model and data in the bid and detailed engineering design, resulting in repeated identification of user requirements and impacting efficiency. Summary of the Invention
[0004] In view of this, the present application provides a power grid engineering design method, device and system, the specific solutions of which are as follows:
[0005] A power grid engineering design method, comprising:
[0006] Get the input configuration information;
[0007] determining a plurality of placeholders in the configuration information, wherein the placeholders are used to identify component types located at different positions;
[0008] Querying a pre-stored component selection table based on the multiple placeholders, determining component identification information corresponding to each of the placeholders, and generating component configuration information based on the component identification information respectively corresponding to the multiple placeholders;
[0009] A preset component model library is called based on the component configuration information, and main wiring and product model assembly are performed using components called from the component model library based on preset assembly rules.
[0010] Further, the component selection table includes at least: a component symbol selection table, and the component model library includes at least: a component symbol model library;
[0011] If the configuration information is interval main wiring position configuration information, querying a component symbol selection table based on a plurality of placeholders in the interval main wiring position configuration information, determining a component symbol identifier corresponding to each placeholder, and generating main wiring component symbol configuration information based on the component symbol identifier;
[0012] The component symbol model library is called based on the component symbol configuration information, and the main wiring is assembled using the component symbols called from the component symbol model library based on preset assembly rules.
[0013] Furthermore, the component selection table includes at least: a component entity selection table, and the component model library includes at least: a component entity model library;
[0014] If the configuration information is spacer element configuration information, querying a component entity selection table based on a plurality of placeholders in the spacer element configuration information, determining a component entity identifier corresponding to each placeholder, and generating component entity configuration information based on the component entity identifier;
[0015] The component entity model library is called based on the component entity configuration information, and the single-compartment model is assembled using the component entities called from the component entity model library based on preset assembly rules.
[0016] Furthermore, the assembly of the main wiring and the product model using the components called from the component model library based on the preset assembly rules includes:
[0017] assembling the single bay main wiring and the single bay model using components called from the component model library based on the component assembly sequence;
[0018] Assemble multiple single-bay main wirings in a specified order to form the entire station main wiring;
[0019] Assemble multiple single-compartment models based on a specified order to form a complete product model.
[0020] Furthermore, the step of assembling a plurality of single-bay main wirings in a specified order to form a whole-station main wiring comprises:
[0021] Determine the main wiring empty model of the entire station;
[0022] According to the number of interval main wirings and the fixed distance between interval main wirings, the number and position of coordinate systems in the empty model of the entire station main wiring are set;
[0023] The multiple single-interval main wirings are assembled into the coordinate system of the corresponding positions in the empty model of the entire station main wiring in a specified order to form the entire station main wiring. The entire station main wiring is composed of multiple single-interval main wirings with different functions, and each of the single-interval main wirings is composed of placeholders for multiple components with different functions.
[0024] Furthermore, assembling multiple single-compartment models in a specified order to form a whole-station product model includes:
[0025] Determine the empty model of the entire site product;
[0026] According to the number of interval models, the number and position of coordinate systems in the empty model of the entire station product are set according to the fixed distance between interval models;
[0027] The multiple single-compartment models are assembled into the coordinate system of corresponding positions in the entire station product empty model in a specified order to form an entire station product model.
[0028] A power grid engineering design system, comprising:
[0029] A data management unit, at least used for storing and managing a component model library and a component selection table;
[0030] a rule management unit, configured to obtain configuration information, query the component selection table based on a plurality of placeholders in the configuration information, determine component identification information corresponding to each placeholder, and generate component configuration information based on the component identification information corresponding to each of the plurality of placeholders, wherein the placeholders are used to identify component types at different positions;
[0031] The three-dimensional software management unit is used to obtain the component configuration information, call the component model library, and execute the assembly of the main wiring and the product model based on the preset assembly rules and the component configuration information.
[0032] Furthermore, the component selection table stored in the data management unit includes at least: a component symbol selection table, and the component model library includes at least: a component symbol model library;
[0033] The rule management unit is configured to: obtain interval main wiring position configuration information, query a component symbol selection table based on a plurality of placeholders in the interval main wiring position configuration information, determine a component symbol identifier corresponding to each placeholder, and generate main wiring component symbol configuration information based on the component symbol identifier;
[0034] The three-dimensional software management unit is used to call the component symbol model library based on the component symbol configuration information, and perform assembly of the main wiring using the component symbols called from the component symbol model library based on preset assembly rules.
[0035] Furthermore, the component selection table stored in the data management unit includes at least: a component entity selection table, and the component model library includes at least: a component entity model library;
[0036] The rule management unit is configured to obtain interval main wiring component configuration information, query a component entity selection table based on a plurality of placeholders in the interval main wiring component configuration information, determine a component entity identifier corresponding to each placeholder, and generate main wiring component entity configuration information based on the component entity identifier;
[0037] The three-dimensional software management unit is used to call the component entity model library based on the component entity configuration information, and to assemble the product model using the component entities called from the component entity model library based on preset assembly rules.
[0038] A power grid engineering design device, comprising:
[0039] A processor is configured to obtain input configuration information; determine a plurality of placeholders in the configuration information, the placeholders being used to identify component types located at different positions; query a pre-stored component selection table based on the plurality of placeholders to determine component identification information corresponding to each of the placeholders, and generate component configuration information based on the component identification information corresponding to the plurality of placeholders; call a pre-set component model library based on the component configuration information, and perform main wiring and product model assembly using the components called from the component model library based on preset assembly rules;
[0040] The memory is used to store the program required by the processor to execute the above processing flow.
[0041] It can be seen from the above technical solutions that the power grid engineering design method, device and system disclosed in the present application obtain input configuration information; determine multiple placeholders in the configuration information, and the placeholders are used to identify the types of components located at different positions; query a pre-stored component selection table based on the multiple placeholders to determine the component identification information corresponding to each placeholder, and generate component configuration information based on the component identification information corresponding to the multiple placeholders; call a pre-set component model library based on the component configuration information, and perform the assembly of the main wiring and product models using the components called from the component model library based on preset assembly rules. This solution uses placeholders to represent components of different types located at different positions, and realizes the determination of different component types required at different positions in the main wiring and product models based on the placeholders, and realizes the ability to determine accurate component configuration in the bidding design stage. In the detailed engineering design stage, there is no need to repeatedly identify user requirements, and detailed component configuration information can be obtained directly based on the component configuration determined in the application design stage; and the bidding quotation can be determined based on the component configuration, which can effectively support the bidding decision. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0043] Figure 1 This is a flow chart of a power grid engineering design method disclosed in an embodiment of the present application;
[0044] Figure 2 Schematic diagram of a placeholder for an isolating switch located at different positions disclosed in an embodiment of the present application;
[0045] Figure 3 A flowchart of a power grid engineering design method disclosed in an embodiment of the present application;
[0046] Figure 4 A schematic diagram of a component symbol selection table disclosed in an embodiment of the present application;
[0047] Figure 5 A schematic diagram of symbol configuration information of a main wiring component disclosed in an embodiment of the present application;
[0048] Figure 6 A schematic diagram of an assembly process of a whole-station main wiring disclosed in an embodiment of the present application;
[0049] Figure 7 A flowchart of a power grid engineering design method disclosed in an embodiment of the present application;
[0050] Figure 8 A schematic diagram of a physical selection table of components of an isolating switch disclosed in an embodiment of the present application;
[0051] Figure 9 A schematic diagram of an assembly process of a whole-station product model disclosed in an embodiment of the present application;
[0052] Figure 10 A schematic diagram of an interface assembly rule between different component models disclosed in an embodiment of the present application;
[0053] Figure 11 A schematic diagram of the structure of a power grid engineering design system disclosed in an embodiment of the present application;
[0054] Figure 12 This is a structural diagram of a power grid engineering design device disclosed in an embodiment of the present application. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0056] This application discloses a power grid engineering design method, the flow chart of which is as follows: Figure 1 As shown, including:
[0057] Step S11: obtaining input configuration information;
[0058] Step S12: determining a plurality of placeholders in the configuration information, where the placeholders are used to identify component types located at different positions;
[0059] Step S13: querying a pre-stored component selection table based on the multiple placeholders, determining component identification information corresponding to each placeholder, and generating component configuration information based on the component identification information corresponding to the multiple placeholders;
[0060] Step S14: calling a preset component model library based on the component configuration information, and performing assembly of the main wiring and the product model using the components called from the component model library based on preset assembly rules.
[0061] The bidding design for GIS includes main wiring design, layout design, and calculation of component lists. After a successful GIS bid, it is converted into an order and enters the stage of approval drawing design. The approval drawing design is used to confirm the technical solution with the user. After confirmation, it enters the detailed engineering design stage. The engineering design requires the selection of component BOMs and three-dimensional virtual assembly. Currently, both the bidding drawing design and the approval drawing design are designed using two-dimensional CAD, and the component list is compiled by manually counting component symbols. During the engineering design stage, engineers conduct detailed engineering design based on the confirmed approval drawings, using three-dimensional design software, standard sections, and component databases to complete the selection of accurate component BOMs and three-dimensional assembly models. Only then will an accurate component BOM list be formed, achieving an accurate correspondence between the list and the model, so that production and procurement can be guided by the list. During the bidding stage, the main wiring, layout design, and component list are not accurately corresponded. The bidding price is estimated using the most basic number of component symbols, which cannot accurately support bidding decisions.
[0062] Based on this, in this solution, during the bidding design stage, placeholders are set for each component used in the design. Different placeholders correspond to different types of components in different positions, so that an accurate component BOM list can be formed during the bidding design stage, avoiding the problem of being unable to provide accurate quotations due to the use of the most basic component symbols during the bidding design stage.
[0063] Specifically, the power grid engineering design includes GIS main wiring design and product model design. The GIS main wiring is a main line formed by connecting the main electrical equipment busbars, disconnectors, current transformers, circuit breakers, voltage transformers, and outgoing bushings in a certain order.
[0064] During the bidding and design phase, configuration information is input. Configuration information is information input when designing a power grid project. The configuration information can be used to determine what components to set at what locations. Therefore, by analyzing the configuration information, multiple placeholders in the configuration information can be determined, and the placeholders are used to represent different types of components located in different locations.
[0065] Among them, placeholders are used to distinguish the same type or identical parts in the main wiring, three-dimensional model design, and component BOM. They are a kind of attribute information of GIS components and are used to identify different components at different positions in the design drawing.
[0066] Components in GIS equipment may include: circuit breakers, disconnectors, current transformers, voltage transformers, lightning arresters, bushings, cable terminals, etc. Component placeholders can be determined based on different coding methods, such as combining functional abbreviations with component symbols. For example, GIS placeholders include at least: busbar three-position disconnector MXDES, busbar disconnector MXDS, busbar current transformer MXCT, circuit breaker CB, outgoing current transformer CXCT, outgoing disconnector CXDES, outgoing earthing switch / fast earthing switch CXES / FES, protection device BP (such as voltage transformer and lightning arrester), and terminal components ZD (such as cable terminals and bushings).
[0067] Placeholders can be divided according to the location and function of use. For example, the disconnector can be divided into: busbar three-position disconnector, whose placeholder is MXDES; busbar disconnector, whose placeholder is MXDS; outgoing line three-position disconnector, whose placeholder is CXDES. Of course, other disconnectors can also be included, which are not specifically limited here. Figure 2 As shown, the disconnectors DES are located at different positions. Placeholders are used to identify the disconnectors at different positions, such as: placeholder: CXDES is used to identify the three-position disconnector located at the outgoing line, placeholder: MXDES is used to identify the three-position disconnector located at the busbar, MXDS is used to identify the busbar disconnector, and placeholder CXFES is used to identify the outgoing line fast earthing switch.
[0068] After determining multiple placeholders, it is possible to determine what types of components exist at which locations in the main wiring design or product model design, and then query the pre-stored component selection table to determine the component identification information in the component selection table corresponding to each placeholder. Based on the component identification information corresponding to each placeholder in the multiple placeholders, component configuration information is generated, which can be specifically a component configuration table. The component configuration information may include configuration data corresponding to the component identification information corresponding to each placeholder.
[0069] Based on this component configuration table, the specific component types and quantities required for the bid design can be determined, thereby determining the required component bill of materials (BOM) list, and based on this list, an accurate quotation can be obtained. Once the component configuration table is determined, a 3D virtual assembly of components can be performed to form a virtual assembly model of the current power grid project design. This involves calling the corresponding components from a pre-stored component model library based on the component configuration table and assembling them according to preset assembly rules to form a completed 3D virtual assembly model. This 3D virtual assembly model can include at least a 3D virtual main wiring model and a 3D virtual product model.
[0070] In this solution, a three-dimensional virtual assembly model can be generated by calling the component model library during the bidding stage, so that the model can be directly used during the engineering design stage, avoiding the design of a three-dimensional model during the engineering design stage and improving design efficiency.
[0071] The power grid engineering design method disclosed in this embodiment obtains input configuration information; determines multiple placeholders in the configuration information, and the placeholders are used to identify the types of components located at different positions; queries a pre-stored component selection table based on the multiple placeholders to determine the component identification information corresponding to each placeholder, and generates component configuration information based on the component identification information corresponding to the multiple placeholders; calls a pre-set component model library based on the component configuration information, and performs assembly of the main wiring and product models using the components called from the component model library based on preset assembly rules. This solution uses placeholders to represent components of different types located at different positions, and realizes the determination of different component types required at different positions in the main wiring and product models based on the placeholders, and realizes the ability to determine accurate component configuration in the bidding design stage, which can effectively support bidding decisions.
[0072] This embodiment discloses a power grid engineering design method, the flow chart of which is as follows: Figure 3 As shown, including:
[0073] Step S31, obtaining input interval main wiring position configuration information;
[0074] Step S32: determining a plurality of placeholders in the interval main wiring position configuration information, where the placeholders are used to identify the types of components located at different positions;
[0075] Step S33: querying a component symbol selection table based on the multiple placeholders in the interval main wiring position configuration information, determining a component symbol identifier corresponding to each placeholder, and generating main wiring component symbol configuration information based on the component symbol identifier;
[0076] Step S34 : calling a component symbol model library based on the component symbol configuration information, and performing assembly of the main wiring using the component symbols called from the component symbol model library based on preset assembly rules.
[0077] If the position configuration information of the interval main wiring is obtained, the component symbol list required in the interval main wiring is determined based on the position configuration information of the interval main wiring, and the three-dimensional virtual assembly of the interval main wiring is further completed based on the component symbol list, thereby completing the bid design of the interval main wiring.
[0078] The component symbol selection table and component symbol model library are both pre-stored. The component symbol selection table includes at least: component symbol ID, component symbol name, symbol attribute 1, symbol attribute 2, interface coordinate system 1, interface coordinate system 2, etc. The component symbol selection table matches component symbol IDs to component placeholders, and each component symbol ID corresponds to a 3D model of a component symbol. The component symbol selection table selects the component symbol ID and interface coordinate system based on the component configuration.
[0079] Symbol attribute 1 and symbol attribute 2 can be different attributes of the component corresponding to the component symbol, such as component parameter code, spacing direction, etc.;
[0080] In addition, for three-dimensional main connections, the interface coordinate system can realize the docking and assembly between symbol models to form a single main connection; in addition, the interface coordinate system is also used for the docking and assembly between main connections to generate the main connection of the entire GIS.
[0081] like Figure 4 The figure shows a schematic diagram of a component symbol selection table.
[0082] The component symbol model library can be pre-stored on the server or in the data management unit. It mainly includes the main wiring component symbol model, which is a sketch model drawn based on three-dimensional design software. The component symbol model is a parametric model. The component symbol model is set with an interface coordinate system for assembly with the connected component symbol model.
[0083] Setting interface coordinate systems within the component symbol model allows for pre-established coordinate system design and naming standards. The interface coordinate systems in the component symbol model are consistent with those in the component symbol selection table. Main wiring symbol interface coordinate systems include: the entire station interface coordinate system, a single bay coordinate system, and the component symbol coordinate system.
[0084] When designing the main wiring for bidding, the interval main wiring position configuration information is obtained and analyzed to determine the multiple placeholders included therein. The placeholders in the interval main wiring position configuration information are placeholders corresponding to the component symbols in the main wiring. Based on the placeholders, the corresponding component symbol identifiers are found from the component symbol selection table to generate the main wiring component symbol configuration information, that is, the main wiring component symbol configuration table. Afterwards, the pre-stored component symbol model library is called to complete the assembly of the main wiring.
[0085] like Figure 5 The figure shows the main wiring component symbol configuration information. The left area shows the main wiring function configuration, and the right area shows the component placeholder configuration in the main wiring. For example, for a single-bus, line bay, single-side CT outlet, and FES grounded cable terminal bay main wiring, the component placeholder configuration is: MXDES\CB\CXCT\CXFES\CSE in the following order.
[0086] Among them, the architecture of the main wiring can be specifically as follows: product main wiring-interval main wiring-placeholder (component symbol), that is, the placeholder of the component symbol is assembled to form the interval main wiring, and multiple interval main wirings are assembled to form the product main wiring, that is, the interval main wiring is composed of multiple components with different functions, and the product main wiring is composed of multiple interval main wirings with different functions.
[0087] Bay main wiring is the layer between components and the main wiring of the entire station product. Bay main wiring can be flexibly arranged to meet the overall layout requirements of the GIS. Bay main wiring can be divided into: incoming and outgoing line bay main wiring, measurement and protection bay main wiring, section bay main wiring, busbar bay main wiring, etc.
[0088] Then, when assembling the main wiring, you can first assemble the single-compartment main wiring. After the assembly of multiple single-compartment main wiring is completed, assemble multiple single-compartment main wiring to form the main wiring of the entire station.
[0089] Specifically, the assembly of the single-bay main wiring is performed based on the component assembly sequence using component symbols called from the component symbol model library, and multiple single-bay main wirings are assembled to form the main wiring of the entire station based on the specified main wiring assembly sequence.
[0090] Among them, the component assembly sequence can be pre-set, such as: the component assembly sequence is: busbar disconnector-busbar current transformer-circuit breaker-outgoing current transformer-outgoing disconnector-outgoing grounding switch-outgoing protection device (such as voltage transformer or lightning arrester)-terminal component (such as cable terminal, bushing or double cable terminal).
[0091] Component symbols retrieved from the component symbol model library can be assembled based on a pre-set component assembly sequence to complete the assembly of a single-bay main wiring system. After the multiple single-bay main wiring systems required for the entire station main wiring system are assembled separately, they are assembled in the specified main wiring assembly sequence to form the entire station main wiring system, thus completing the assembly of the entire station main wiring system.
[0092] The specified order of main wiring assembly can also be preset, which can be the same as the specified order of model assembly, for example, the specified order of main wiring assembly is: the main wiring of a single bay is connected in order from left to right or from right to left.
[0093] like Figure 6 The figure shows the assembly process of the main wiring of the entire station. The single-compartment main wiring is formed by assembling component symbols, and the main wiring of the entire station is formed by assembling multiple single-compartment main wirings.
[0094] Among them, when assembling multiple single-interval main wirings to form the main wiring of the entire station, it can be specifically as follows: determine the empty model of the main wiring of the entire station; according to the number of interval main wirings, set the number and position of coordinate systems in the empty model of the main wiring of the entire station according to the fixed distance between the interval main wirings; assemble multiple single-interval main wirings into the coordinate systems of corresponding positions in the empty model of the main wiring of the entire station according to the specified order of main wiring assembly to form the main wiring of the entire station.
[0095] During assembly, the main wiring of the entire station is an empty three-dimensional template, that is, the empty model of the main wiring of the entire station. A coordinate system is set in the model, that is, the coordinate system of the main wiring of the entire station. During the assembly process, the first interval main wiring can be called in according to the specified order of main wiring assembly, and assembled with the coordinate system of the main wiring of the entire station to complete the positioning of the first interval main wiring; then, the second interval main wiring is called in, and the coordinate system 2 of the second interval main wiring is connected with the coordinate system 1 of the first interval main wiring to complete the positioning of the second interval main wiring. Similarly, the coordinate systems of adjacent interval main wirings are connected, that is, the coordinate system 2 of the latter interval main wiring is connected with the coordinate system 1 of the previous interval main wiring to complete the assembly of the main wiring of the entire station.
[0096] Before assembly, you can first determine the number and position of coordinate systems in the empty model of the entire station main wiring. The coordinate system in the empty model of the entire station main wiring corresponds to the coordinate system of the interval main wiring. After determining the position of the coordinate system in the empty model of the entire station main wiring, the corresponding interval main wiring can be assembled to the position of the coordinate system. When all the positions of the coordinate systems in the empty model of the entire station main wiring are assembled with interval main wiring, the assembly of the entire station main wiring is completed.
[0097] In the power grid engineering design method disclosed in this embodiment, the series connection and connection between component symbols and the main wiring of the entire station are realized based on placeholders; and the underlying architecture of product main wiring-interval main wiring-placeholders is designed, which supports a through architecture from bid design to engineering design and even process design; in addition, a modeled digital coordinate system is also used to realize three-dimensional automatic virtual assembly.
[0098] The power grid engineering design method disclosed in this embodiment obtains input interval main wiring position configuration information; determines multiple placeholders in the interval main wiring position configuration information, and the placeholders are used to identify the types of components located at different positions; based on the multiple placeholders, a pre-stored component symbol selection table is queried to determine the component symbol identification corresponding to each placeholder, and component symbol configuration information is generated based on the component symbol identification corresponding to the multiple placeholders; based on the component symbol configuration information, a pre-set component symbol model library is called, and based on the preset assembly rules, the components called from the component symbol model library are used to perform the assembly of the main wiring. This solution uses placeholders to represent components of different types located at different positions, and realizes the determination of different component types required at different positions in the main wiring based on the placeholders, and realizes the ability to determine accurate component configuration in the bidding design stage, which can effectively support bidding decisions.
[0099] This embodiment discloses a power grid engineering design method, the flow chart of which is as follows: Figure 7 As shown, including:
[0100] Step S71, obtaining input interval main wiring element configuration information;
[0101] Step S72: determining a plurality of placeholders in the spacer element configuration information, where the placeholders are used to identify the types of elements located at different positions;
[0102] Step S73: querying the component entity selection table based on the multiple placeholders in the spacer component configuration information, determining the component entity identifier corresponding to each placeholder, and generating the component entity configuration information based on the component entity identifier;
[0103] Step S74: calling the component entity model library based on the component entity configuration information, and assembling the product model using the component entities called from the component entity model library based on preset assembly rules.
[0104] If the configuration information of the spacer element is obtained, the component entity list required in the spacer model is determined based on the configuration information of the spacer element, and the three-dimensional virtual assembly of the spacer model is further completed based on the component entity list, thereby completing the bid design of the spacer model.
[0105] Among them, the component entity selection table and the component entity model library are both pre-stored, and the component entity selection table at least includes: component entity identification ID, component entity name, component entity attribute 1, component entity attribute 2, interface coordinate system 1, interface coordinate system 2, etc.
[0106] The component entity attribute 1 and the component entity attribute 2 may be different attributes of the component entity, and the component entity identification ID may be selected based on the component entity attributes.
[0107] like Figure 8 The figure shows a schematic diagram of a component entity selection table for an isolating switch, which can select the lightweight model number of the isolating switch, the BOM number of the isolating switch, and the interface coordinate system of the isolating switch.
[0108] Among them, the interface coordinate system, for the three-dimensional entire station, can realize the docking assembly between component modules and modules to form a single interval model. The docking assembly between interval models can generate the entire station product model.
[0109] The component model library can be pre-stored on the server or in the data management unit. It is a component model drawn based on 3D design software and includes at least: circuit breaker model, disconnector model, current transformer model and other model libraries.
[0110] When designing a component model for bidding, the spacing component configuration information is obtained and analyzed to determine the multiple placeholders included therein. The placeholders in the spacing component configuration information are placeholders for component symbols in the corresponding component model. Based on the placeholders, the corresponding component entity identifiers are found from the component entity selection table to generate component entity configuration information, namely the component entity configuration table. Afterwards, the pre-stored component entity model library is called to complete the assembly of the product model.
[0111] The product BOM architecture and product model architecture can be specifically described as: product model - interval model - placeholder (component model identifier). In other words, a product model is composed of multiple interval models, and an interval model is composed of multiple component models. The interval model is the layer between the component model and the product model.
[0112] When assembling a product model, the single-compartment model may be assembled first. After the assembly of multiple single-compartment models is completed, the multiple single-compartment models may be assembled to form a product model.
[0113] Specifically, the single-compartment model is assembled based on the component assembly sequence using the component model called from the component entity model library; and multiple single-compartment models are assembled based on the specified order of model assembly to form the entire station product model.
[0114] Among them, the component assembly sequence can be pre-set, such as: the component assembly sequence is: busbar disconnector-busbar current transformer-circuit breaker-outgoing current transformer-outgoing disconnector-outgoing grounding switch-outgoing protection device (such as voltage transformer or lightning arrester)-terminal component (such as cable terminal, bushing or double cable terminal).
[0115] Component models called from the component solid model library can be assembled based on a pre-set component assembly sequence to complete the assembly of a single bay model. After the multiple single bay models required for the entire station main wiring are assembled separately, the multiple single bay models are assembled in the specified sequence to form the entire station product model, thus completing the assembly of the entire station product model.
[0116] The specified order of model assembly may also be pre-set, such as: the specified order of model assembly is: single-spaced models are connected in order from left to right or from right to left.
[0117] like Figure 9 As shown in FIG, the assembly process of the whole station product model is as follows: the component model is assembled to form a single compartment model, and the whole station product model is assembled to form a plurality of single compartment models.
[0118] Among them, when assembling multiple single-interval models to form a whole-station product model, it can be specifically as follows: determine the empty model of the whole-station product; according to the number of interval models, set the number and position of coordinate systems in the empty model of the whole-station product according to the fixed distance between interval models; assemble multiple single-interval models in the coordinate systems of corresponding positions in the empty model of the whole-station product in a specified order to form the whole-station product model.
[0119] During assembly, the entire station product model is an empty three-dimensional model, namely the entire station product empty model. A coordinate system is set in the model, namely the entire station product model coordinate system. During the assembly process, the number and position of the interval coordinate systems in the entire station product empty model can be determined first. After determining the position of the interval coordinate system in the entire station product empty model, the corresponding interval model can be assembled to the position of the coordinate system. When all the positions of the coordinate systems in the entire station product empty model are assembled with interval models, the entire station product model is assembled.
[0120] The specific assembly process is similar to the assembly process of the main wiring empty model of the entire station, that is, the first interval model is called in according to the specified order of model assembly, and assembled with the coordinate system of the entire station product model to complete the positioning of the first interval model; then, the second interval model is called in, and the coordinate system 2 of the second interval model is connected with the coordinate system 1 of the first interval model to complete the positioning of the second interval model. Similarly, the coordinate systems of adjacent interval models are connected to complete the assembly of the entire station product model.
[0121] In addition, for the assembly of the interval model, it can also be: the interval model is initially an empty model that only contains the busbar coordinate system. During the assembly process, the selected component model is assembled into the empty model. The first model called in and assembled can be the main busbar inner conductor or busbar disconnector model. Subsequent component models are assembled in sequence according to the interface assembly rules to complete the assembly of the interval model.
[0122] Among them, the interface assembly rules between different component models can be as follows Figure 10 As shown, for example, the interface assembly between the circuit breaker model and the bus CT model is: the dynamic side interface of the circuit breaker model is assembled with interface 1 of the bus CT model; the interface assembly between the outgoing disconnector model and the protective disconnector model is: the bus side interface of the outgoing disconnector model is assembled with the static side interface of the protective disconnector model, etc.
[0123] In the power grid engineering design method disclosed in this embodiment, the series connection and interconnection between components and the entire station product model are achieved based on placeholders; and an underlying architecture of product model-interval model-placeholder is designed, which supports a through architecture from bid design to engineering design and even process design; in addition, a module interface coordinate system is also used to realize three-dimensional automatic virtual assembly.
[0124] The power grid engineering design method disclosed in this embodiment obtains input spacing element configuration information; determines multiple placeholders in the spacing element configuration information, and the placeholders are used to identify the types of elements located at different positions; queries a pre-stored element entity selection table based on the multiple placeholders to determine the element entity identification corresponding to each placeholder, and generates element entity configuration information based on the element entity identifications corresponding to the multiple placeholders; calls a pre-set element entity model library based on the element entity configuration information, and performs assembly of the product model using the elements called from the element entity model library based on preset assembly rules. This solution uses placeholders to represent elements of different types located at different positions, and realizes the determination of different element types required at different positions in the product model based on the placeholders, and realizes the ability to determine accurate element configuration in the bidding design stage, which can effectively support bidding decisions.
[0125] This embodiment discloses a power grid engineering design system, the structural diagram of which is shown in FIG. Figure 11 As shown, including:
[0126] A data management unit 111 , a rule management unit 112 and a three-dimensional software management unit 113 .
[0127] The data management unit 111 is at least used to store and manage the component model library and the component selection table;
[0128] The rule management unit 112 is configured to obtain configuration information, query a component selection table based on a plurality of placeholders in the configuration information, determine component identification information corresponding to each placeholder, and generate component configuration information based on the component identification information corresponding to the plurality of placeholders, wherein the placeholders are used to identify component types at different locations;
[0129] The three-dimensional software management unit 113 is used to obtain component configuration information, call the component model library, and perform assembly of the main wiring and product model based on preset assembly rules and component configuration information.
[0130] The data management unit can store component symbol model libraries, component entity model libraries, component symbol selection tables, component entity selection tables, and can also store different placeholders, selection rules, assembly sequences and other information.
[0131] The rule management unit solidifies design rules, constructs a data organization structure that meets the modular product architecture, and provides a user input interface for obtaining configuration information. Once the user completes the interface input, the rule management unit outputs component configuration information that meets the product architecture based on the input information, and forms a bill of materials (BOM) component form based on this information. Furthermore, the rule management unit pushes the project data to be created to the data management unit and pushes the models to be called and assembled to the 3D software management unit.
[0132] The 3D software management unit can accept parameter rules and assembly rules to complete the parametric design and automatic assembly of the model.
[0133] Furthermore, the component selection table stored in the data management unit includes at least: a component symbol selection table, and the component model library includes at least: a component symbol model library;
[0134] The rule management unit is used to: obtain interval main wiring position configuration information, query the component symbol selection table based on multiple placeholders in the interval main wiring position configuration information, determine the component symbol identifier corresponding to each placeholder, and generate main wiring component symbol configuration information based on the component symbol identifier;
[0135] The three-dimensional software management unit is used to call the component symbol model library based on the component symbol configuration information, and to perform the assembly of the main wiring using the component symbols called from the component symbol model library based on the preset assembly rules.
[0136] Furthermore, the component selection table stored in the data management unit includes at least: a component entity selection table, and the component model library includes at least: a component entity model library;
[0137] The rule management unit is used to obtain the bay main wiring component configuration information, query the component entity selection table based on multiple placeholders in the bay main wiring component configuration information, determine the component entity identifier corresponding to each placeholder, and generate the single bay component entity configuration information based on the component entity identifier;
[0138] The three-dimensional software management unit is used to call the component entity model library based on the component entity configuration information, and perform interval assembly based on preset assembly rules using the component entities called from the component entity model library.
[0139] Furthermore, the three-dimensional software management unit is used to:
[0140] Based on the component assembly sequence, the single-compartment main wiring and single-compartment model assembly are performed using components called from the component model library; based on the specified sequence, multiple single-compartment main wirings are assembled to form the entire station main wiring; based on the specified sequence, multiple single-compartment models are assembled to form the entire station product model.
[0141] Furthermore, the three-dimensional software management unit is used to:
[0142] Determine the empty model of the main wiring of the entire station; set the number and position of coordinate systems in the empty model of the main wiring of the entire station according to the number of interval main wirings and the fixed distance between interval main wirings; assemble multiple single-interval main wirings into the coordinate systems of corresponding positions in the empty model of the main wiring of the entire station in a specified order to form the main wiring of the entire station.
[0143] Furthermore, the three-dimensional software management unit is used to:
[0144] Determine the empty model of the entire station product; set the number and position of coordinate systems in the empty model of the entire station product according to the number of interval models and the fixed distance between interval models; assemble multiple single interval models into the coordinate systems of corresponding positions in the empty model of the entire station product in the specified order of model assembly to form the entire station product model.
[0145] The power grid engineering design system disclosed in this embodiment is implemented based on the power grid engineering design method disclosed in the above embodiments, which will not be described in detail here.
[0146] The power grid engineering design system disclosed in this embodiment obtains input configuration information; determines multiple placeholders in the configuration information, and the placeholders are used to identify the types of components located at different positions; queries a pre-stored component selection table based on the multiple placeholders to determine the component identification information corresponding to each placeholder, and generates component configuration information based on the component identification information corresponding to the multiple placeholders; calls a pre-set component model library based on the component configuration information, and performs assembly of the main wiring and product models using the components called from the component model library based on preset assembly rules. This solution uses placeholders to represent components of different types located at different positions, and realizes the determination of different component types required at different positions in the main wiring and product models based on the placeholders, and realizes the ability to determine accurate component configuration in the bidding design stage, which can effectively support bidding decisions.
[0147] This embodiment discloses a power grid engineering design device, the structural diagram of which is shown in FIG. Figure 12 As shown, including:
[0148] Processor 121 and memory 122.
[0149] The processor 121 is configured to obtain input configuration information; determine multiple placeholders in the configuration information, the placeholders being used to identify component types located at different positions; query a pre-stored component selection table based on the multiple placeholders to determine component identification information corresponding to each placeholder, and generate component configuration information based on the component identification information corresponding to the multiple placeholders; call a pre-set component model library based on the component configuration information, and perform main wiring and product model assembly using the components called from the component model library based on preset assembly rules;
[0150] The memory 122 is used to store the programs required by the processor to execute the above processing flow.
[0151] The power grid engineering design device disclosed in this embodiment is implemented based on the power grid engineering design method disclosed in the above embodiments, which will not be described in detail here.
[0152] The power grid engineering design device disclosed in this embodiment obtains input configuration information; determines multiple placeholders in the configuration information, and the placeholders are used to identify the types of components located at different positions; queries a pre-stored component selection table based on the multiple placeholders to determine the component identification information corresponding to each placeholder, and generates component configuration information based on the component identification information corresponding to the multiple placeholders; calls a pre-set component model library based on the component configuration information, and performs assembly of the main wiring and product models using the components called from the component model library based on preset assembly rules. This solution uses placeholders to represent components of different types located at different positions, and realizes the determination of different component types required at different positions in the main wiring and product models based on the placeholders, and realizes the ability to determine accurate component configuration in the bidding design stage, which can effectively support bidding decisions.
[0153] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Reference can be made to the common and similar parts between the various embodiments. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method description.
[0154] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0155] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0156] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A power grid engineering design method, characterized in that: include: Get the input configuration information; determining a plurality of placeholders in the configuration information, wherein the placeholders are used to identify component types located at different positions; Querying a pre-stored component selection table based on the multiple placeholders, determining component identification information corresponding to each of the placeholders, and generating component configuration information based on the component identification information respectively corresponding to the multiple placeholders; A preset component model library is called based on the component configuration information, and main wiring and product model assembly are performed using components called from the component model library based on preset assembly rules.
2. The method according to claim 1, characterized in that The component selection table includes at least: a component symbol selection table, and the component model library includes at least: a component symbol model library; If the configuration information is interval main wiring position configuration information, querying a component symbol selection table based on a plurality of placeholders in the interval main wiring position configuration information, determining a component symbol identifier corresponding to each placeholder, and generating main wiring component symbol configuration information based on the component symbol identifier; The component symbol model library is called based on the main wiring component symbol configuration information, and the main wiring is assembled using the component symbols called from the component symbol model library based on preset assembly rules.
3. The method according to claim 1, characterized in that The component selection table at least includes: a component entity selection table, and the component model library at least includes: a component entity model library; If the configuration information is spacer element configuration information, querying a component entity selection table based on a plurality of placeholders in the spacer element configuration information, determining a component entity identifier corresponding to each placeholder, and generating component entity configuration information based on the component entity identifier; The component entity model library is called based on the component entity configuration information, and the product model is assembled using the component entities called from the component entity model library based on preset assembly rules.
4. The method according to claim 1, wherein The assembly of the main wiring and the product model using components called from the component model library based on the preset assembly rules includes: assembling the single bay main wiring and the single bay model using components called from the component model library based on the component assembly sequence; Assemble multiple single-bay main wirings in a specified order to form the entire station main wiring; Assemble multiple single-compartment models based on a specified order to form a complete product model.
5. The method according to claim 4, characterized in that The method of assembling a plurality of single-bay main wirings in a specified order to form a whole-station main wiring comprises: Determine the main wiring empty model of the entire station; According to the number of interval main wirings and the fixed distance between interval main wirings, the number and position of coordinate systems in the empty model of the entire station main wiring are set; The multiple single-interval main wirings are assembled into the coordinate system of the corresponding positions in the empty model of the entire station main wiring in a specified order to form the entire station main wiring. The entire station main wiring is composed of multiple single-interval main wirings with different functions, and each of the single-interval main wirings is composed of placeholders for multiple components with different functions.
6. The method according to claim 4, characterized in that The step of assembling multiple single-compartment models in a specified order to form a complete product model includes: Determine the empty model of the entire site product; According to the number of interval models, set the number and position of coordinate systems in the empty model of the entire station product according to the specified distance between interval models; The multiple single-compartment models are assembled into the coordinate system of corresponding positions in the entire station product empty model in a specified order to form an entire station product model.
7. A power grid engineering design system, characterized in that: include: A data management unit, at least used for storing and managing a component model library and a component selection table; a rule management unit, configured to obtain configuration information, query the component selection table based on a plurality of placeholders in the configuration information, determine component identification information corresponding to each placeholder, and generate component configuration information based on the component identification information corresponding to each of the plurality of placeholders, wherein the placeholders are used to identify component types at different positions; The three-dimensional software management unit is used to obtain the component configuration information, call the component model library, and execute the assembly of the main wiring and the product model based on the preset assembly rules and the component configuration information.
8. The system according to claim 7, characterized in that The component selection table stored in the data management unit includes at least: a component symbol selection table, and the component model library includes at least: a component symbol model library; The rule management unit is configured to: obtain interval main wiring position configuration information, query a component symbol selection table based on a plurality of placeholders in the interval main wiring position configuration information, determine a component symbol identifier corresponding to each placeholder, and generate main wiring component symbol configuration information based on the component symbol identifier; The three-dimensional software management unit is used to call the component symbol model library based on the main connection component symbol configuration information, and perform main connection assembly using the component symbols called from the component symbol model library based on preset assembly rules.
9. The system according to claim 7, wherein: The component selection table stored in the data management unit at least includes: a component entity selection table, and the component model library at least includes: a component entity model library; The rule management unit is configured to obtain interval main wiring component configuration information, query a component entity selection table based on a plurality of placeholders in the interval main wiring component configuration information, determine a component entity identifier corresponding to each placeholder, and generate main wiring component entity configuration information based on the component entity identifier; The three-dimensional software management unit is used to call the component entity model library based on the main wiring component entity configuration information, and perform assembly of the product model using the component entities called from the component entity model library based on preset assembly rules.
10. A power grid engineering design device, characterized in that: include: A processor, used to obtain input configuration information; determining a plurality of placeholders in the configuration information, wherein the placeholders are used to identify component types located at different positions; Querying a pre-stored component selection table based on the multiple placeholders, determining component identification information corresponding to each of the placeholders, and generating component configuration information based on the component identification information respectively corresponding to the multiple placeholders; Calling a preset component model library based on the component configuration information, and performing assembly of the main wiring and the product model using the components called from the component model library based on preset assembly rules; The memory is used to store the program required by the processor to execute the above processing flow.
Citation Information
Patent Citations
Grid equipment graphic element allocation method
CN103593402A
Circuit diagram management method and device and circuit diagram drawing method and device
CN114241084A