Method, device and storage medium for constructing substation physical configuration description file
By dividing the substation into typical intervals and identical intervals, and utilizing the optical cable inventory information and intelligent electronic device information, a physical configuration description file of the substation is quickly constructed, which solves the problem of inefficient repetitive configuration work in the existing technology and improves the efficiency and accuracy of modeling.
Patent Information
- Application Number
- CN202411177144.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2044-08-26
AI Technical Summary
The existing technology involves a lot of repetitive configuration work when compiling substation physical configuration description files, which is inefficient.
The method of dividing typical intervals and identical intervals is adopted, the optical cable inventory information is used for one-click input, and the substation physical configuration description file is quickly constructed through the replication interval method in combination with the intelligent electronic device information.
It improves the efficiency and accuracy of SPCD modeling, reduces errors in repeatedly entering intelligent electronic device information, reduces the time for optical cable modeling, optimizes the modeling process, and improves overall efficiency.
Smart Images

Figure CN119048281B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electric power technology, and in particular to a method, device and storage medium for constructing a physical configuration description file of a substation. Background Art
[0002] According to the specification, a substation physical configuration description (SPCD) file is constructed for the physical circuits such as the optical fiber circuit in the substation secondary circuit and the twisted pair circuit at the station control layer to transmit the physical configuration information within the station.
[0003] Currently, compilers mostly use SPCD configuration tools or SCD configuration tools to create SPCD files. Compilers organize relevant fiber optic circuit drawings based on the design blueprint, complete the panel cabinet modeling according to the hierarchy of small room-panel cabinet-device-board-port, and then complete the modeling of fiber jumpers within the cabinet, optical cables between cabinets, and related physical connection information.
[0004] However, this mode of creating SPCD files involves a large amount of repetitive configuration work and is inefficient. Summary of the Invention
[0005] In view of this, the present invention provides a method, device and storage medium for constructing a substation physical configuration description file, so as to improve the efficiency of producing the substation physical configuration description file.
[0006] A first aspect of the present invention provides a method for constructing a substation physical configuration description file, comprising:
[0007] The substation is divided into M typical bays according to the construction drawing data of the substation; wherein each typical bay includes N identical bays, and each identical bay includes K panel cabinets;
[0008] Modeling the small room and the panel cabinet in the substation to obtain small room model information and panel cabinet model information;
[0009] Importing the optical cable inventory information of the substation into a preset optical cable inventory template to obtain physical cable model information;
[0010] Extracting the intelligent electronic device information of the substation from the substation system configuration description file of the substation;
[0011] For each of the typical intervals, upon receiving the physical circuit model information of the first identical interval in the typical interval, expanding the physical circuit model information of other identical intervals according to the physical circuit model information of the first identical interval;
[0012] A substation physical configuration description file of the substation is constructed based on the small room model information, the panel cabinet model information, the intelligent electronic device information and the physical loop model information.
[0013] A second aspect of the present invention provides a device for constructing a substation physical configuration description file, comprising:
[0014] A bay division module is configured to divide the substation into M typical bays according to the construction drawing data of the substation; wherein each typical bay includes N identical bays, and each identical bay includes K panel cabinets;
[0015] A small room modeling module is used to model the small room and the panel cabinet in the substation to obtain small room model information and panel cabinet model information;
[0016] A physical cable modeling module, configured to import the optical cable inventory information of the substation into a preset optical cable inventory template to obtain physical cable model information;
[0017] An intelligent electronic device extraction module, configured to extract information about the intelligent electronic devices of the substation from a substation system configuration description file of the substation;
[0018] a physical circuit modeling module configured to, for each of the typical intervals, upon receiving the physical circuit model information of the first identical interval in the typical interval, expand the physical circuit model information of the other identical intervals based on the physical circuit model information of the first identical interval;
[0019] A physical configuration description file construction module is used to construct a substation physical configuration description file of the substation based on the small room model information, the panel cabinet model information, the intelligent electronic device information and the physical loop model information.
[0020] A third aspect of the present invention provides an electronic device, comprising:
[0021] at least one processor; and
[0022] a memory communicatively connected to the at least one processor; wherein,
[0023] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the method for constructing a substation physical configuration description file as described in the first aspect above.
[0024] A fourth aspect of the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method for constructing a substation physical configuration description file as described in the first aspect above.
[0025] A fifth aspect of the present invention provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the method for constructing a substation physical configuration description file as described in the first aspect above.
[0026] In this embodiment, the substation is divided into M typical intervals based on the construction drawing data of the substation; each typical interval includes N identical intervals, and each identical interval includes K-sided panels; the small rooms and panels in the substation are modeled to obtain small room model information and panel model information; the optical cable inventory information of the substation is imported into a preset optical cable inventory template to obtain physical cable model information; the intelligent electronic device information of the substation is extracted from the substation system configuration description file of the substation; for each typical interval, when the physical loop model information of the first identical interval in the typical interval is received, the physical loop model information of other identical intervals is expanded based on the physical loop model information of the first identical interval; the substation physical configuration description file of the substation is constructed based on the small room model information, panel model information, intelligent electronic device information and physical loop model information.
[0027] First, this embodiment integrates multiple source data for modeling, which helps to improve the efficiency and accuracy of SPCD modeling; among them, there is no need to repeatedly enter IED information during IED modeling, avoiding problems such as IED information errors, omissions and inconsistencies that may arise in IED modeling; the modeling of a large number of optical cables throughout the station does not require manual creation one by one, and the optical cable information in the optical cable inventory can be input with one click, reducing the time for optical cable modeling.
[0028] Secondly, this embodiment utilizes typical intervals and identical interval features and uses a copy interval method for rapid modeling. In the SPCD modeling process, the concept of intervals is applied, the features of identical intervals are utilized, and a copy interval method is adopted to rapidly complete batch modeling, thereby reducing the workload of repeated modeling and improving modeling efficiency.
[0029] Furthermore, this embodiment combines the current implementation status of physical circuit model configuration during substation design, construction, commissioning and operation and maintenance, proposes a more suitable SPCD configuration implementation process, develops SPCD rapid modeling based on this process, and improves SPCD modeling efficiency.
[0030] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0032] Figure 1 This is a flowchart of a method for constructing a substation physical configuration description file provided in Example 1 of the present invention.
[0033] Figure 2 This is an example diagram of screen cabinet information provided in Example 1 of the present invention.
[0034] Figure 3 This is an example diagram of optical cable list information provided in Example 1 of the present invention.
[0035] Figure 4 This is an example diagram of standardized optical cable list information provided by Example 1 of the present invention.
[0036] Figure 5 It is a structural diagram of a device for constructing a substation physical configuration description file provided in the second embodiment of the present invention.
[0037] Figure 6 This is a structural diagram of an electronic device provided in Example 3 of the present invention. DETAILED DESCRIPTION
[0038] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0039] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can cover sequential implementations other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. 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 clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0040] Example 1
[0041] See also Figure 1 , shows a flow chart of a method for constructing a substation physical configuration description file provided by a first embodiment of the present invention. This method can be executed by a device for constructing a substation physical configuration description file. The device for constructing a substation physical configuration description file can be implemented in the form of hardware and / or software. The device for constructing a substation physical configuration description file can be configured in an electronic device. Figure 1 As shown, the method includes:
[0042] Step 101: Divide the substation into M typical bays according to the substation construction drawing data.
[0043] In practical applications, the substation designer provides digital construction drawings of the substation. Based on the content of the substation construction drawing data (such as information about the panel cabinet), the substation is divided into M typical intervals (M is a positive integer).
[0044] Each typical interval includes N identical intervals (N is a positive integer), and each identical interval includes K screen cabinets (K is a positive integer).
[0045] In the specific implementation, the main wiring diagram, bay division diagram and electrical secondary volume drawings are read from the construction drawing data of the substation; the entire station is divided into M typical bays according to the main wiring diagram, bay division diagram and electrical secondary volume drawings; N identical bays are divided in each typical bay, so that each identical bay includes K-sided panel cabinets.
[0046] The typical interval includes at least one of the following:
[0047] Main transformer bay, line bay, busbar bay, bus coupling bay, bus branch bay, circuit breaker bay and common bay.
[0048] The main difference between the same bays is the bay name. The same bay contains the same number of panel cabinets, and the equipment configuration information in the panel cabinets is the same.
[0049] The fiber jumper configuration information and physical connection information in the same interval cabinets are the same;
[0050] The physical cable connection information between cabinets in the same bay is the same;
[0051] The physical cable connection information between the inter-bay cabinets of the same interval is similar, that is, in the physical cable connection information between the inter-bay cabinets of the same interval, the port path information within the cabinets of the same interval is the same, and the port paths within the cabinets of non-compartmental intervals are similar.
[0052] Taking a 220kV substation as an example, according to the main connection diagram of the construction drawing data, the 220kV part adopts double busbar single-section connection, and the 110kV part adopts single busbar two-section three-section busbar connection. In this phase, there are 4 220kV outgoing lines and 6 110kV outgoing lines. In this phase, 2 three-winding main transformers are configured according to the final scale.
[0053] According to the interval division diagram in the construction drawing data, the typical intervals of the entire station include 220kV busbar interval, 220kV line interval, 220kV bus tie interval, 220kV sectional interval, 110kV busbar interval, 110kV line interval, 110kV sectional interval and main transformer interval.
[0054] Among them, the typical interval of 220kV line includes 4 identical 220kV line intervals; the typical interval of 220kV section includes 2 identical 220kV section intervals; the typical interval of main transformer includes 2 identical main transformer intervals; the typical interval of 110kV line includes 6 identical 110kV line intervals.
[0055] Each 220kV line bay includes a 220kV line intelligent control cabinet, which contains 220kV line protection A set of devices, 220kV line merging unit A set of devices, 220kV line intelligent terminal A set of devices, 220kV line protection B set of devices, 220kV line merging unit B set of devices, 220kV line intelligent terminal B set of devices, 220kV line measurement and control devices, 220kV line A network process layer switch, 220kV line B network process layer switch and 220kV line electric energy meter and other equipment.
[0056] Step 102: Model the small room and panel cabinet in the substation to obtain the small room model information and the panel cabinet model information.
[0057] In actual applications, the substation designer provides the digital layout diagram of the relay room and switch area of the substation. Based on the layout diagram of the relay room and switch area, a panel cabinet information table is prepared, and the small rooms and panel cabinets in the substation are modeled to obtain the small room model information and panel cabinet model information.
[0058] For example, Figure 2 The panel cabinet information shown indicates that the substation is designed as an indoor substation. The entire station consists of 6 small rooms, including the main control room, relay room, GIS room, secondary equipment room, 220kV GIS room, 110kV GIS room, main transformer room and 10kV high-voltage distribution room. A corresponding panel layout diagram is provided for each small room.
[0059] In a specific implementation, a panel information table is constructed for the substation; the header of the panel information table includes information such as the room name, panel number, and panel description.
[0060] According to the principle of matching the cell name with the cell (region) element attribute definition, the cell name is converted into cell (region) model information that conforms to the substation physical configuration description file.
[0061] According to the principle of matching the panel cabinet number, panel cabinet description and panel cabinet (Cubicle) element attribute definition, the panel cabinet information in the panel cabinet information table is converted into panel cabinet (Cubicle) model information that conforms to the substation physical configuration description file.
[0062] Among them, the panel cabinets include indoor secondary panel cabinets for relays, indoor switch cabinets for high-voltage distribution, intelligent control cabinets in switch yards, and intelligent control cabinets.
[0063] In addition, the cabinet number is unique within the table.
[0064] Step 103: Import the optical cable inventory information of the substation into a preset optical cable inventory template to obtain physical cable model information.
[0065] In actual applications, the substation designer provides the digitized optical cable inventory information of the substation, imports the optical cable inventory information of the substation into a preset optical cable inventory template for modeling, and obtains the physical cable model information.
[0066] The optical cable inventory shall record at least one of the following physical cable information:
[0067] Fiber optic cables, pigtail cables, patch cables, and twisted pair cables.
[0068] In one embodiment of the present invention, step 103 may include the following steps:
[0069] Step 1031: Standardize the header of the optical cable inventory information of the substation according to the preset optical cable inventory form template.
[0070] In this embodiment, if Figure 3 As shown in the figure, the header of the optical cable inventory information includes the cable number, description, length, number of cores, starting point, end point, and type.
[0071] The header of the substation's optical cable inventory information is standardized according to the preset optical cable inventory form template, so that the header of the optical cable inventory information is converted into a unified format. At this time, the start and end points of the header fields in the optical cable inventory information are the cabinet names.
[0072] In a specific implementation, when the starting point and the end point in the optical cable inventory table are described as a screen cabinet, the screen cabinet information table is queried.
[0073] In the cabinet information table, convert the cabinet description into the cabinet name so that the starting point and end point in the header of the optical cable inventory are both the cabinet names.
[0074] When the starting and ending points in the optical cable inventory table include the cabinet description and cabinet name, extract the cabinet name as the starting and ending points in the header of the optical cable inventory.
[0075] Step 1032: If the normalization process is completed, the physical cable information in the optical cable inventory is converted into physical cable model information that complies with the substation physical configuration description file according to the principle of matching the header of the optical cable inventory information with the physical cable element attribute definition.
[0076] In this embodiment, if the normalization processing is completed, the physical cable information in the optical cable inventory can be converted into physical cable model information that conforms to the substation physical configuration description file according to the principle of matching the header of the optical cable inventory information with the physical cable (Cable) element attribute definition.
[0077] For example, Figure 4 As shown in the figure, after importing the optical cable list, some optical cable modeling information of the 220kV Line 1 and Line 2 intelligent control cabinets is obtained.
[0078] In this example, the starting point R003.C1 and the end point R003.C5 of the optical cable 1E-101A-GL model match the 220kV line-1 intelligent control cabinet and the 220kV IM bus intelligent control cabinet in the station-wide cabinet information table, respectively.
[0079] In the specific implementation, the cable number, description, length, number of cores, starting point, end point and type in the header of the optical cable inventory are matched with the cable number (name), cable description (desc), length (length), number of cores (coreNum), connected A cabinet path (cubicleA), connected B cabinet path (cubicleB) and type (type) of the physical cable (Cable) element attributes in sequence.
[0080] When the match is successful, the cable number, description, length, number of cores, start point, end point or type in the header of the optical cable inventory is converted into physical cable model information that conforms to the substation physical configuration description file.
[0081] When the match fails, the cable number, description, length, number of cores, start point, end point or type in the header of the optical cable inventory is written as a null value into the physical cable model information that conforms to the substation physical configuration description file.
[0082] Step 104: Extract the intelligent electronic device information of the substation from the substation system configuration description file of the substation.
[0083] In this embodiment, the intelligent electronic device (IED) information of the substation is extracted from a substation system configuration description (SCD) file of the substation.
[0084] Among them, the intelligent electronic device information includes the intelligent electronic device name and the intelligent electronic device description.
[0085] For example, when importing an SCD file, the names of the IED devices belonging to a 220kV line bay are PL2201A, ML2201A, IL2201A, PL2201B, ML2201B, IL2201B, CL2201, SW221101, and SW221102 respectively; the descriptions of the IED devices are 220kV line protection device A, 220kV line merging unit device A, 220kV line intelligent terminal device A, 220kV line protection device B, 220kV line merging unit device B, 220kV line intelligent terminal device B, 220kV line measurement and control device, 220kV line A network process layer switch, and 220kV line B network process layer switch.
[0086] Step 105 : For each typical interval, upon receiving the physical loop model information of the first identical interval in the typical interval, expand the physical loop model information of other identical intervals based on the physical loop model information of the first identical interval.
[0087] In this embodiment, the physical loop model information of the first identical interval (source interval) in the i-th typical interval can be completed, and the physical loop model information of other identical intervals of the typical interval can be expanded by interval replication. After verification and modification, the physical loop model information of all identical intervals of the i-th typical interval can be completed.
[0088] Furthermore, the interval replication specifically includes replication of information about the screen cabinets and devices in the cabinets to which the source interval belongs and replication of cable connection information between the screen cabinets to which the source interval belongs.
[0089] For example, when the design institute publishes the design drawings, the 220kV line bays use the same design drawings, and therefore, the 220kV line bays have the same optical fiber loops.
[0090] In this embodiment, the first bay of the 220 kV line is used as the source bay of the typical bay of the 220 kV line, and the second, third, and fourth bays of the 220 kV line are used as the target bays.
[0091] Use the relevant SPCD model editing tool to manually create the panel cabinet and related optical fiber loop model belonging to the first bay of the 220kV line.
[0092] According to the design drawings, the 1E-101A-GL optical cable is a 4-core cable, with one core in use and three cores in reserve. Core 1 is used to cascade the line bay merging unit A in the 220kV Line 1 intelligent control cabinet and the busbar merging unit A suite SV in the 220kV IM busbar intelligent control cabinet.
[0093] The model information corresponding to the optical cable 1E-101A-GL is as follows:
[0094] <Cable name="1E-101A-GL" desc="" type="GL"cubicleA="R003.C1"cubicleB="R003.C5" length="18"coreNum="4">
[0095] <Core no="1"reserve="false"portA="13n.1.K-Tx"portB="1-13n.1.F-Rx" / >
[0096] <Core no="2"reserve="ture"portA=""portB="" / >
[0097] <Core no="3"reserve="ture"portA=""portB="" / >
[0098] <Core no="4"reserve="ture"portA=""portB="" / >
[0099]
[0100] In this example, portA="13n.1.K-Tx" is the starting port path, indicating the Kth optical port on board 1 of busbar merging unit A (13n represents the equipment number of busbar merging unit A) in a 220kV IM bus intelligent control cabinet. portB="1-13n.1.F-Rx" is the ending port path, indicating the Fth optical port on board 1 of bay merging unit A (1-13n represents the equipment number of bay merging unit A) in a 220kV line-1 intelligent control cabinet. The elements of portA and portB represent the optical cable connection relationship.
[0101] Since the optical cable 2E-101A-GL belonging to the second bay of the 220kV line has been created by importing the optical cable inventory, the content of the optical cable core (core) element is empty. The model information corresponding to the optical cable 2E-101A-GL is as follows:
[0102] <Cable name="2E-101A-GL" desc="" type="GL"cubicleA="R003.C2"cubicleB="R003.C5" length="29"coreNum="4">
[0103] <Core no="1"reserve="false"portA=""portB="" / >
[0104] <Core no="2"reserve="false"portA=""portB="" / >
[0105] <Core no="3"reserve="false"portA=""portB="" / >
[0106] <Core no="4"reserve="false"portA=""portB="" / >
[0107]
[0108] In one case, the replication of information about the source bay's panel cabinets and the equipment within them includes:
[0109] The device (Unit) element information in the panel cabinet in the first physical circuit model information of the same interval is copied to the device element information in the panel cabinet (target panel cabinet) in the physical circuit model information of other same intervals.
[0110] The unit element information in the panel cabinet includes intelligent electronic devices (IED), optical fiber distribution frames (ODF), switches (SWITCH), and other devices (OTHER).
[0111] The attribute information of the device (Unit) element in the panel cabinet in the first physical circuit model information of the same interval is copied to the attribute information of the device element in the panel cabinet in other physical circuit model information of the same interval.
[0112] Among them, the attribute information in the device (Unit) element in the panel cabinet includes board (Board), port (Port), etc.
[0113] The intcore information of the first physical loop model information of the same interval is copied to the intcore information of the other physical loop model information of the same interval.
[0114] Furthermore, specific information is added to the IED name (iedName) information in the target panel cabinet.
[0115] When the same cabinet contains devices with different intervals, the copy cabinet function cannot be used.
[0116] For example, the source panel cabinet 220kV line one intelligent control cabinet is copied to the target panel cabinet 220kV line two intelligent control cabinet.
[0117] Select the 220kV Line 1 Intelligent Control Cabinet as the source cabinet, copy the cabinet, expand a 220kV Line 1 Intelligent Control Cabinet (copy) cabinet, manually change the name to 220kV Line 2 Intelligent Control Cabinet cabinet, and use the expanded cabinet as the target cabinet.
[0118] The name and description of the IED device in the target panel cabinet are added with the specific suffix "copy". The other information of the target panel cabinet model is exactly the same as that of the source panel cabinet model.
[0119] Since the SCD file has been imported, the IED device information of the entire station has been extracted. By searching for the names of the IED devices in the second bay of the 220kV line, the names and descriptions of the IED devices with "copy" in the cabinet are replaced, and finally the cabinets with the same bay can be replicated and expanded.
[0120] In another case, the copying of cable connection information between the panel cabinets in the source bay includes:
[0121] The cable information in the first physical loop model information of the same interval and the cable information in other physical loop model information of the same interval are preprocessed.
[0122] Among them, the preprocessing includes listing all cable information centered on the screen cabinets belonging to the source interval and the target interval, arranging the cable information in a specific order, and deduplicating the cable information centered on the screen cabinet.
[0123] For example, a 220kV line interval includes one line intelligent control cabinet. There is no inter-cabinet optical fiber between multiple screen cabinets in the line interval. There is no need to remove duplicate optical cables from the inter-cabinet optical fibers in the interval. To facilitate manual inspection and one-to-one copying of optical cable connection information, the optical cable numbers in the source interval and the target interval are sorted in alphabetical order.
[0124] If the preprocessing is completed, the cable information in the first physical loop model information of the same interval is copied to the cable information in the other physical loop model information of the same interval.
[0125] Furthermore, if the A cabinet (cubicleA) and the B cabinet (cubicleB) to which the cable is connected in the physical loop model information of the first same interval are both in the first same interval, the optical cable core (core) element information in the physical loop model information of the first same interval is copied to the optical cable core (core) element information in the physical loop model information of other same intervals.
[0126] The optical cable core element information includes the core serial number, spare core identifier, the path of the fiber core connected to port A (portA), and the path of the fiber core connected to port B (portB).
[0127] If the A cabinet (cubicleA) or B cabinet (cubicleB) to which the cable is connected in the physical loop model information of the first identical interval is not in the first identical interval, the attributes of the path (portA or portB) of the cable fiber core corresponding to the A cabinet (cubicleA) or B cabinet (cubicleB) connected to the A port or B port in the physical loop model information of the first identical interval are copied to the optical cable core element information in the physical loop model information of other identical intervals.
[0128] For example, the specific implementation steps for copying the connection information of the optical cable 1E-101A-GL belonging to the first bay of the 220kV line to the optical cable 2E-101A-GL belonging to the second bay of the 220kV line are as follows:
[0129] (1) PortA port path replication
[0130] Because the 220kV IM busbar intelligent control cabinet is a busbar bay, not a source bay panel in a line bay, the port path element portA content for the first core of the optical cable 2E-101A-GL in the second bay of the 220kV line is different from the port path element portA content for the first core of the optical cable 1E-101A-GL in the first bay of the 220kV line. Therefore, specific information must be added, such as the "Copy" suffix, portA = "13n.1.K-Tx Copy".
[0131] For port paths with duplicate information, locate and mark the color to remind users to check the drawings and make corrections based on the actual physical connection information. After correction, portA = "13n.1.L-Tx".
[0132] (2) Port B port path replication
[0133] Because the 220kV Line 1 intelligent control cabinet is the source bay panel cabinet of the line bay, the port path element content of the first core of the optical cable 2E-101A-GL in the 220kV Line 2 bay is the same as the port path element content of the first core of the optical cable 1E-101A-GL in the 220kV Line 1 bay, portB = "1-13n.1.F-Rx".
[0134] After copying, searching, and modifying the optical cable connection information, the model information corresponding to the optical cable 2E-101A-GL is as follows:
[0135] <Cable name="2E-101A-GL" desc="" type="GL"cubicleA="R003.C2"cubicleB="R003.C5" length="29"coreNum="4">
[0136] <Core no="1"reserve="false"portA="13n.1.L-Tx"portB="1-13n.1.F-Rx" / >
[0137] <Core no="2"reserve="false"portA=""portB="" / >
[0138] <Core no="3"reserve="false"portA=""portB="" / >
[0139] <Core no="4"reserve="false"portA=""portB="" / >
[0140]
[0141] The other optical cables belonging to the second bay of the 220kV line are created using the same method.
[0142] Step 106: Construct a substation physical configuration description file of the substation based on the small room model information, the panel cabinet model information, the intelligent electronic device information and the physical loop model information.
[0143] In this embodiment, the physical loop model configuration and verification modification of all typical intervals of the substation are completed, and the substation physical configuration description file of the substation is constructed based on the small room model information, panel cabinet model information, intelligent electronic device information and physical loop model information of all typical intervals.
[0144] In this embodiment, the substation is divided into M typical intervals based on the construction drawing data of the substation; each typical interval includes N identical intervals, and each identical interval includes K-sided panels; the small rooms and panels in the substation are modeled to obtain small room model information and panel model information; the optical cable inventory information of the substation is imported into a preset optical cable inventory template to obtain physical cable model information; the intelligent electronic device information of the substation is extracted from the substation system configuration description file of the substation; for each typical interval, when the physical loop model information of the first identical interval in the typical interval is received, the physical loop model information of other identical intervals is expanded based on the physical loop model information of the first identical interval; the substation physical configuration description file of the substation is constructed based on the small room model information, panel model information, intelligent electronic device information and physical loop model information.
[0145] First, this embodiment integrates multiple source data for modeling, which helps to improve the efficiency and accuracy of SPCD modeling; among them, there is no need to repeatedly enter IED information during IED modeling, avoiding problems such as IED information errors, omissions and inconsistencies that may arise in IED modeling; the modeling of a large number of optical cables throughout the station does not require manual creation one by one, and the optical cable information in the optical cable inventory can be input with one click, reducing the time for optical cable modeling.
[0146] Secondly, this embodiment utilizes typical intervals and identical interval features and uses a copy interval method for rapid modeling. In the SPCD modeling process, the concept of intervals is applied, the features of identical intervals are utilized, and a copy interval method is adopted to rapidly complete batch modeling, thereby reducing the workload of repeated modeling and improving modeling efficiency.
[0147] Furthermore, this embodiment combines the current implementation status of physical circuit model configuration during substation design, construction, commissioning and operation and maintenance, proposes a more suitable SPCD configuration implementation process, develops SPCD rapid modeling based on this process, and improves SPCD modeling efficiency.
[0148] Example 2
[0149] See also Figure 5 , shows a schematic diagram of the structure of a device for constructing a physical configuration description file of a substation provided by the second embodiment of the present invention. Figure 5 As shown, the device includes:
[0150] The bay division module 501 is configured to divide the substation into M typical bays according to the substation construction drawing data; wherein each typical bay includes N identical bays, and each identical bay includes K panel cabinets;
[0151] A cell modeling module 502 is used to model the cell and the panel cabinet in the substation to obtain cell model information and panel cabinet model information;
[0152] A physical cable modeling module 503 is configured to import the optical cable inventory information of the substation into a preset optical cable inventory template to obtain physical cable model information;
[0153] An intelligent electronic device extraction module 504 is configured to extract information about the intelligent electronic device of the substation from a substation system configuration description file of the substation;
[0154] The physical circuit modeling module 505 is configured to, for each typical interval, upon receiving the physical circuit model information of the first identical interval in the typical interval, expand the physical circuit model information of the other identical intervals based on the physical circuit model information of the first identical interval;
[0155] The physical configuration description file construction module 506 is used to construct the substation physical configuration description file of the substation based on the small room model information, the panel cabinet model information, the intelligent electronic device information and the physical loop model information.
[0156] In one embodiment of the present invention, the interval division module 501 is further configured to:
[0157] Read the main wiring diagram, bay division diagram, and electrical secondary volume drawings from the substation construction drawing data;
[0158] Divide the entire station into M typical bays according to the main wiring diagram, the bay division diagram, and the electrical secondary volume drawings;
[0159] Dividing each typical interval into N identical intervals, so that each identical interval includes K screen cabinets;
[0160] The typical interval includes at least one of the following:
[0161] Main transformer bay, line bay, busbar bay, bus coupling bay, busbar sub-bay, circuit breaker bay and common bay;
[0162] The same interval contains the same number of the screen cabinets, and the equipment configuration information in the screen cabinets is the same;
[0163] The fiber jumper configuration information and physical connection information in the same interval cabinets are the same;
[0164] The physical cable connection information between the cabinets in the same interval is the same;
[0165] In the physical cable connection information between the inter-interval panel cabinets of the same interval, the port path information within the panel cabinet of the same interval is the same, and the port paths within the panel cabinets of different intervals are similar.
[0166] In one embodiment of the present invention, the cell modeling module 502 is further configured to:
[0167] Constructing a panel cabinet information table for the substation; the panel cabinet information table header includes a small room name, panel cabinet number and panel cabinet description;
[0168] According to the principle of matching the cell name with the cell element attribute definition, converting the cell name into cell model information that conforms to the substation physical configuration description file;
[0169] According to the principle of matching the panel cabinet number, the panel cabinet description and the panel cabinet element attribute definition, the panel cabinet information in the panel cabinet information table is converted into panel cabinet model information that conforms to the substation physical configuration description file.
[0170] In one embodiment of the present invention, the physical cable modeling module 503 is further configured to:
[0171] Standardize the header of the optical cable inventory information of the substation according to the preset optical cable inventory form template;
[0172] If the normalization process is completed, the physical cable information in the optical cable inventory is converted into physical cable model information that complies with the substation physical configuration description file according to the principle of matching the header of the optical cable inventory information with the physical cable element attribute definition.
[0173] In one embodiment of the present invention, the physical cable modeling module 503 is further configured to:
[0174] When the starting point and the end point in the optical cable inventory form are cabinet descriptions, query the cabinet information table;
[0175] Convert the cabinet description into the cabinet name in the cabinet information table so that the starting point and the end point in the header of the optical cable list are both the cabinet names;
[0176] When the starting point and the end point in the optical cable inventory table include a cabinet description and a cabinet name, extract the cabinet name as the starting point and the end point in the header of the optical cable inventory;
[0177] The physical cable modeling module 503 is further configured to:
[0178] Match the cable number, description, length, number of cores, starting point, end point, and type in the header of the optical cable list with the cable number, cable description, length, number of cores, connected A cabinet path, connected B cabinet path, and type of the physical cable element attributes;
[0179] When the match is successful, the cable number, description, length, number of cores, starting point, end point or type in the header of the optical cable list is converted into physical cable model information that conforms to the substation physical configuration description file;
[0180] When the match fails, the cable number, description, length, number of cores, starting point, end point or type in the header of the optical cable list is written as a null value into the physical cable model information that conforms to the substation physical configuration description file.
[0181] In one embodiment of the present invention, the physical loop modeling module 505 is further configured to:
[0182] Copying the device element information in the panel cabinet in the first physical loop model information of the same interval to the device element information in the panel cabinet in the other physical loop model information of the same interval;
[0183] Copying the attribute information of the device element in the panel cabinet in the first physical circuit model information of the same interval to the attribute information of the device element in the panel cabinet in other physical circuit model information of the same interval;
[0184] The fiber jumper information in the panel cabinet in the first physical loop model information of the same interval is copied to the fiber jumper information in the panel cabinet in the other physical loop model information of the same interval.
[0185] In another embodiment of the present invention, the physical loop modeling module 505 is further configured to:
[0186] Preprocessing the cable information in the first physical loop model information of the same interval and the cable information in the other physical loop model information of the same interval; the preprocessing includes deduplication of the cable information centered on the panel cabinet;
[0187] If the preprocessing is completed, the cable information in the first physical loop model information of the same interval is copied to the cable information in the other physical loop model information of the same interval.
[0188] In one embodiment of the present invention, the physical loop modeling module 505 is further configured to:
[0189] If the A cabinet and the B cabinet to which the cable is connected in the physical loop model information of the first same interval are both in the first same interval, the optical cable core element information in the physical loop model information of the first same interval is copied to the optical cable core element information in the physical loop model information of the other same intervals;
[0190] If the A screen cabinet or B screen cabinet to which the cable is connected in the physical loop model information of the first same interval is not in the first same interval, the attributes of the path of the A port or B port connected to the cable fiber core corresponding to the A screen cabinet or B screen cabinet in the physical loop model information of the first same interval are copied to the optical cable core element information in the physical loop model information of other same intervals.
[0191] The device for constructing a substation physical configuration description file provided in an embodiment of the present invention can execute the method for constructing a substation physical configuration description file provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the method for constructing a substation physical configuration description file.
[0192] Example 3
[0193] See also Figure 6 , shows a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0194] like Figure 6As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0195] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0196] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for constructing a substation physical configuration description file.
[0197] In some embodiments, the method for constructing a substation physical configuration description file may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for constructing a substation physical configuration description file described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to execute the method for constructing a substation physical configuration description file in any other appropriate manner (e.g., by means of firmware).
[0198] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0199] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0200] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0201] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0202] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0203] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0204] Example 4
[0205] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the method for constructing a substation physical configuration description file as provided in any embodiment of the present invention.
[0206] The computer program product may be implemented by writing computer program code for performing the operations of the present invention in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0207] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0208] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for constructing a substation physical configuration description file, characterized in that: include: Read the main wiring diagram, bay division diagram, and electrical secondary volume drawings from the substation construction drawing data; Divide the entire station into M typical bays according to the main wiring diagram, the bay division diagram, and the electrical secondary volume drawings; Dividing each typical interval into N identical intervals, so that each identical interval includes K screen cabinets; Modeling the small room and the panel cabinet in the substation to obtain small room model information and panel cabinet model information; Importing the optical cable inventory information of the substation into a preset optical cable inventory template to obtain physical cable model information; Extracting the intelligent electronic device information of the substation from the substation system configuration description file of the substation; For each of the typical intervals, upon receiving the physical circuit model information of the first identical interval in the typical interval, expanding the physical circuit model information of other identical intervals according to the physical circuit model information of the first identical interval; Constructing a substation physical configuration description file of the substation according to the small room model information, the panel cabinet model information, the intelligent electronic device information and the physical loop model information; The typical interval includes at least one of the following: Main transformer bay, line bay, busbar bay, bus coupling bay, busbar sub-bay, circuit breaker bay and common bay; The same interval contains the same number of the screen cabinets, and the equipment configuration information in the screen cabinets is the same; The fiber jumper configuration information and physical connection information in the same interval cabinets are the same; The physical cable connection information between the cabinets in the same interval is the same; In the physical cable connection information between the inter-interval panel cabinets of the same interval, the port path information within the panel cabinet of the same interval is the same, and the port paths within the panel cabinets of different intervals are similar.
2. The method according to claim 1, characterized in that The modeling of the small room and the panel cabinet in the substation to obtain the small room model information and the panel cabinet model information includes: Constructing a panel cabinet information table for the substation; the panel cabinet information table header includes a small room name, panel cabinet number and panel cabinet description; According to the principle of matching the cell name with the cell element attribute definition, converting the cell name into cell model information that conforms to the substation physical configuration description file; According to the principle of matching the panel cabinet number, the panel cabinet description and the panel cabinet element attribute definition, the panel cabinet information in the panel cabinet information table is converted into panel cabinet model information that conforms to the substation physical configuration description file.
3. The method according to claim 1, characterized in that The step of importing the optical cable inventory information of the substation into a preset optical cable inventory template to obtain physical cable model information includes: Standardize the header of the optical cable inventory information of the substation according to the preset optical cable inventory form template; If the normalization process is completed, the physical cable information in the optical cable inventory is converted into physical cable model information that complies with the substation physical configuration description file according to the principle of matching the header of the optical cable inventory information with the physical cable element attribute definition.
4. The method according to claim 3, characterized in that The standardizing of the header of the optical cable inventory information of the substation according to the preset optical cable inventory form template includes: When the starting point and the end point in the optical cable inventory form are cabinet descriptions, query the cabinet information table; Convert the cabinet description into the cabinet name in the cabinet information table so that the starting point and the end point in the header of the optical cable list are both the cabinet names; When the starting point and the end point in the optical cable inventory table include a cabinet description and a cabinet name, extract the cabinet name as the starting point and the end point in the header of the optical cable inventory; The converting the physical cable information in the optical cable inventory into physical cable model information that complies with the substation physical configuration description file according to the principle of matching the header of the optical cable inventory information with the physical cable element attribute definition includes: Match the cable number, description, length, number of cores, starting point, end point, and type in the header of the optical cable list with the cable number, cable description, length, number of cores, connected A cabinet path, connected B cabinet path, and type of the physical cable element attributes; When the match is successful, the cable number, description, length, number of cores, starting point, end point or type in the header of the optical cable list is converted into physical cable model information that conforms to the substation physical configuration description file; When the match fails, the cable number, description, length, number of cores, starting point, end point or type in the header of the optical cable list is written as a null value into the physical cable model information that conforms to the substation physical configuration description file.
5. The method according to any one of claims 1 to 4, characterized in that The step of expanding the physical circuit model information of other identical intervals based on the first identical interval physical circuit model information includes: Copying the device element information in the panel cabinet in the first physical loop model information of the same interval to the device element information in the panel cabinet in the other physical loop model information of the same interval; Copying the attribute information of the device element in the panel cabinet in the first physical circuit model information of the same interval to the attribute information of the device element in the panel cabinet in other physical circuit model information of the same interval; The fiber jumper information in the panel cabinet in the first physical loop model information of the same interval is copied to the fiber jumper information in the panel cabinet in the other physical loop model information of the same interval.
6. The method according to any one of claims 1 to 4, characterized in that The step of expanding the physical circuit model information of other identical intervals based on the first identical interval physical circuit model information includes: Preprocessing the cable information in the first physical loop model information of the same interval and the cable information in the other physical loop model information of the same interval; the preprocessing includes deduplication of the cable information centered on the panel cabinet; If the preprocessing is completed, the cable information in the first physical loop model information of the same interval is copied to the cable information in the other physical loop model information of the same interval.
7. The method according to claim 6, characterized in that The step of copying the cable information in the first physical loop model information of the same interval to the cable information in the other physical loop model information of the same interval includes: If the A cabinet and the B cabinet to which the cable is connected in the physical loop model information of the first same interval are both in the first same interval, the optical cable core element information in the physical loop model information of the first same interval is copied to the optical cable core element information in the physical loop model information of the other same intervals; If the A screen cabinet or B screen cabinet to which the cable is connected in the physical loop model information of the first same interval is not in the first same interval, the attributes of the path of the A port or B port connected to the cable fiber core corresponding to the A screen cabinet or B screen cabinet in the physical loop model information of the first same interval are copied to the optical cable core element information in the physical loop model information of other same intervals.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the method for constructing a substation physical configuration description file according to any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for constructing a substation physical configuration description file according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Method for generating SPCD file based on SCD file, andterminal
CN113536740A
Substation physical loop design and SPCD modeling integration method
CN115828344A