Cable branching method and system for secondary screen cabinet of power system
By inserting branch points into the 3D model of the secondary power system cabinet and generating unique codes, the wiring relationship is split, which solves the problem of inaccurate branching in the existing technology, realizes the standardization and accuracy of cable branching, and improves construction efficiency and material utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG ELECTRIC POWER SCI RES INST ENERGY TECH CO LTD
- Filing Date
- 2025-12-12
- Publication Date
- 2026-04-10
AI Technical Summary
In existing technologies, the wiring methods for secondary power system cabinets fail to achieve standardization and precision in cable routing, resulting in wiring results that do not meet actual construction requirements.
Insert branch points into the 3D model of the cabinet to generate unique point codes and wiring ranges. Use the branch points as intermediate nodes to split the wiring relationship, generate independent cable lengths, and update the wiring information of the 3D model.
It achieves precision and standardization in cable distribution, avoids cable waste, and improves construction efficiency and maintenance convenience.
Smart Images

Figure CN121840441A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of power electronics technology, specifically relating to a cable distribution method and system for secondary power system cabinets. Background Technology
[0002] Secondary switchgear in power systems acts as the "nerve center" of substations and power plants. Through relay protection devices, it monitors the status of power equipment in real time and quickly disconnects faulty equipment in the event of short circuits, overloads, or grounding faults to prevent the accident from escalating. Within the secondary switchgear, electrical connections between ten to hundreds of components are achieved through branch wiring. Therefore, the quality of the branch wiring in the secondary switchgear directly affects the operational reliability, construction efficiency, and ease of maintenance of the power system.
[0003] There are two traditional methods for cable routing. One is to use 2D CAD for auxiliary routing design, which involves marking component coordinates according to the 2D layout of the cabinet, compiling a list of wire harnesses, marking 2D paths, and outputting construction instructions. However, 2D space has limitations in design dimensions and cannot intuitively reflect the location of wire harnesses. The other method is to build a 3D model of the cabinet and manually draw the wire harness routing paths. However, this manual drawing is inefficient, requires additional verification of electrical circuit compliance, and must consider on-site construction techniques during the drawing process. Therefore, existing secondary cabinet wire routing methods struggle to achieve standardization and precision in cable routing. Summary of the Invention
[0004] This application proposes a cable branching method and system for secondary power system cabinets, which can solve the problem in the prior art that the branching path is not set according to the actual electrical specifications, resulting in the length and position of the branched cables not meeting the actual requirements.
[0005] The first aspect of this application provides a cable branching method for secondary power system cabinets, the method comprising: Based on the newly added branch line information, several branch line points are inserted into the 3D model of the cabinet to obtain the point code and wiring range of the branch line points; Update the digital detail table of the branch points based on their point codes. Using the branch point as the intermediate node, the wiring relationship within the wiring range is segmented to obtain several independent relationships and their cable lengths; Based on the independence relationship and the digital detail table, update the wiring information of each component in the 3D model of the cabinet and output the current branch path.
[0006] The above solution inserts new branching points related to the newly added branching information into the constructed 3D model of the cabinet. Based on the 3D model, a unique point code is determined for each new branching point, and the corresponding wiring range is also defined, eliminating the need for repeated adjustments to the wire harness position during subsequent branching. Then, the coded data of the branching points and the set wiring requirements are integrated, and the material data of the branching points is entered into a digital detail table. This provides an accurate demand list for subsequent material procurement, avoiding omissions or errors in procurement, and ensuring that the branching results meet actual construction needs. Then, within the wiring range, using the branching point as the intermediate point, the wiring relationship is divided into multiple different segments, achieving precise branching of the wires and obtaining accurate cable lengths, avoiding cable waste caused by manual prediction of cable lengths. Finally, the branched wiring information is updated in the model, optimizing the data of the cabinet's 3D model and ensuring that accurate port and branching information can be viewed through the model.
[0007] In one possible implementation of the first aspect, based on the newly added branch line information, several branch line points are inserted into the 3D model of the cabinet to obtain the point codes and wiring ranges of the branch line points, specifically: Based on the adjustments to the connections between cables, information on newly added branch lines is obtained; Based on the newly added branch line information, the coordinate positions of the newly added branch line points in the 3D model of the cabinet are determined, and several branch line points are inserted into the 3D model of the cabinet using the coordinate positions; wherein, the inserted branch line points are equipped with the point code. By combining the point code and the updated 3D model of the cabinet, the wiring range is obtained through the circuit to which the branch point belongs.
[0008] The above solution takes into account changes in the connection relationships between cables when inserting branch points, ensuring high precision at the inserted branch points and avoiding cable pulling caused by positional deviations during subsequent construction. Each inserted branch point is assigned a unique point code and associated with its corresponding circuit to determine the wiring range of each branch point, enabling rapid positioning of the branch points.
[0009] In one possible implementation of the first aspect, dot encoding is specifically as follows: The point code is generated based on the circuit and circuit type, the secondary cabinet number, and the branch point model; wherein, the model is determined by the function of the branch point. In the 3D model of the cabinet, the point codes of each of the branch points are different.
[0010] In one possible implementation of the first aspect, the numerical detail table of the branch points is updated based on the point codes of the branch points, specifically as follows: Parse the point code to obtain the model, material, wire groove and wire harness number of the branch point, and generate material information; Based on the required number of the branching points, generate demand information; Based on the material information and demand information, update the digital detail table of the branch points, and map the updated digital detail table onto the 3D model of the cabinet.
[0011] The above solution organizes material information at branch points through point coding, providing data support for cable procurement after branching. It also provides visualized data links for newly added branch information, reducing manual input errors and laying the groundwork for subsequent material traceability.
[0012] In one possible implementation of the first aspect, the wiring relationship within the wiring range is segmented using the branch point as an intermediate node to obtain several independent relationships and their cable lengths, specifically: Obtain the wiring relationship between each component within the wiring range, and automatically split the wiring relationship with the branch point as the intermediate node to obtain the independent relationship with the branch point as the endpoint; Based on the independence relationship, update the interface information of each component and determine the cable length required for the independence relationship.
[0013] The above solution uses the new branch segment as one end of the wiring relationship, splitting the original wiring relationship into multiple independent relationships containing branch points, thus achieving initial branching of the wire harness. Then, based on the branching results, the interface information of each connected component is updated to accurately estimate the required cable length after branching, avoiding cable waste caused by manual estimation. Furthermore, optimizing the wire harness layout through branch point splitting reduces branching interference, compensating for the lack of optimization in two-dimensional branching.
[0014] In one possible implementation of the first aspect, the interface information of each component is updated according to the aforementioned independence relationship, specifically as follows: Based on the aforementioned independent relationship, a splitter is set up within the wiring relationship between each component, and then each component is connected to the corresponding splitter, while the original connection data is cached. After the connection is completed, delete data that is not related to the independence relationship, and update the interface information based on the deletion result and the independence relationship; After the splitter is removed, the wiring relationship is restored using the original connection data.
[0015] In one possible implementation of the first aspect, the wiring information of each component in the 3D model of the cabinet is updated according to the independence relationship and the digital detail table, and the current branch path is output, specifically as follows: Based on the aforementioned independent relationship, organize the wiring sequence of each port and establish the binding relationship between the branch point and the port; Based on the binding relationship and the cable length, update the wiring information of each component in the 3D model of the cabinet, and synchronously update the preset wiring table grouping; Based on the updated 3D model of the cabinet and the wiring table grouping, the current branch path and branch work order are output.
[0016] The above solution updates the wiring information of each port in the 3D model, allowing users to view the wiring sequence and length of the ports directly from the model. Furthermore, the binding of the branch points to the port wiring relationships implicitly connects to electrical circuit rules, eliminating the need for manual verification of specifications.
[0017] The second aspect of this application provides a cable distribution system for secondary cabinets in power systems, the system comprising: a branch point addition module, an information update module, a wiring relationship segmentation module, and a branch path update module; The branch line point addition module is used to insert several branch line points into the 3D model of the cabinet based on the newly added branch line information, and obtain the point code and wiring range of the branch line points. The information update module is used to update the digital detail table of the branch points based on the point codes of the branch points; The wiring relationship segmentation module is used to segment the wiring relationship within the wiring range using the branch point as the intermediate node, to obtain several independent relationships and their cable lengths; The wiring path update module is used to update the wiring information of each component in the 3D model of the cabinet according to the independence relationship and the digital detail table, and output the current wiring path.
[0018] A third aspect of this application provides a terminal device, the device comprising: a terminal device including a processor and a memory, the memory storing a computer program, wherein the processor executes the computer program to implement the steps of the cable distribution method for a secondary power system cabinet as described in any one of the embodiments of this application.
[0019] A fourth aspect of this application provides a storage medium that stores computer-readable program code, which, when executed, implements the steps of a cable branching method for a power system secondary cabinet as described in any one of the embodiments of this application. Attached Figure Description
[0020] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0021] Figure 1This is a schematic flowchart illustrating a cable distribution method for a secondary power system cabinet according to an embodiment of this application. Figure 2 This application provides a wiring table for a cable distribution method for a secondary power system cabinet, according to one embodiment of the present application. Figure 3 This is a rendering of the wiring relationship of a cable distribution method for a secondary power system cabinet provided in an embodiment of this application; Figure 4 This is a newly added wiring relationship table for a cable distribution method for a secondary power system cabinet provided in one embodiment of this application; Figure 5 This is a structural diagram of a cable distribution system for a secondary power distribution cabinet provided in one embodiment of this application; Figure 6 This is a structural diagram of a terminal device provided in an embodiment of this application. Detailed Implementation
[0022] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0023] It should be understood that the step numbers used in the text are for ease of description only and are not intended to limit the order in which the steps are performed.
[0024] First Embodiment like Figure 1 As shown, to address the problem in existing technologies where the branching paths are not set according to actual electrical specifications, resulting in branching results that do not meet actual construction requirements, the first embodiment of this application provides a detailed flowchart of a cable branching method for power system secondary cabinets. This embodiment of the cable branching method for power system secondary cabinets includes steps S1 to S4, detailed below: Step S1: Based on the newly added branch line information, insert several branch line points into the 3D model of the cabinet to obtain the point code and wiring range of the branch line points.
[0025] In this embodiment of the application, when an arbitrary branch point is added to the wire trough or wire harness, the adjustment of the corresponding connection relationship between the cables is collected to obtain the information of the newly added branch.
[0026] Then, based on the newly added branch line information, the coordinate position of the newly added branch line point in the 3D model of the cabinet is determined. At the same time, a unique point code of the newly added branch line point is generated according to the coordinate position, which is used to distinguish the branch line points in the model and subsequent requirement list.
[0027] By using point coding that includes coordinate positions, not only can the branch line location be quickly located, but the corresponding circuit can also be directly associated with the code, eliminating the need for repeated manual adjustments or markings. Moreover, the branch line point insertion based on the 3D model can control the branch line position accuracy within ±0.5mm, completely avoiding wire harness pulling caused by positional deviations during subsequent construction.
[0028] Furthermore, when the branch point is placed on the wire groove or wire harness, the wiring relationships passing through the wire groove or wire harness in the model will be uniformly traversed, and the corresponding circuit will be obtained through the traversal results.
[0029] Figure 2 A wiring diagram according to an embodiment of this application is provided. In the interface shown in the figure, the terminal number can be selected from the drop-down menu on the left. Based on the number, all connection relationships of the corresponding component are traversed to determine the circuit to which the branch point belongs. The table on the right displays the corresponding connectors of the component, and the pin names of the branch point can be automatically added below to realize cable branching.
[0030] Then, insert the corresponding dividing points into the 3D model of the cabinet, and add the corresponding point codes during the insertion process.
[0031] By combining the point codes and the updated 3D model of the cabinet, the circuit to which the newly added branch points belong is identified, and thus the corresponding wiring range is obtained.
[0032] The point codes are unique strings that cannot be repeated. A pop-up notification will appear if a newly added point code in the model is duplicated.
[0033] Specifically, based on the circuit and circuit type, the number of the secondary cabinet, and the model of the branch point (which is related to the role of the branch point in the branching process), a point code corresponding to the branch point is generated.
[0034] For example, if a segment of a point code is “cabinet 1 - protection circuit - PT001”, it means that the cabinet number of the corresponding branch point is 1, the branch point is a PT001 type flame-retardant branch point, and it belongs to the protection circuit.
[0035] Step S2: Update the digital detail table of the branch points based on the point codes of the branch points.
[0036] After inserting a new branch point into the model, the point code of the new branch point is parsed to obtain its model, material, cable tray, and harness number, and corresponding material information is generated. Then, based on the preset wiring requirements, the required quantity and other demand information of the new branch points are obtained. Combining the demand information and material information, this information is synchronized to the branch point's digital detail table.
[0037] This digital detailed list is a table attached to the 3D model of the cabinet and is used to manage the branch points. Therefore, at this stage, the acquired demand and material information is written into the digital detailed list through a specific software interface. The digital detailed list can also be directly connected to the procurement system. Users can log in to the procurement system to view the demand list and delivery cycle of the branch points in real time, avoiding omissions or errors in procurement. When materials are collected at the construction end, scanning the code can confirm whether the materials match the current construction position, eliminating the need for manual verification of paper lists, reducing data entry errors, and laying the groundwork for subsequent material traceability.
[0038] Finally, the updated digital details table is mapped onto the 3D model of the cabinet.
[0039] Therefore, this application embodiment links the newly added branch point information with the digital detail table, and also links the data with the procurement and construction systems to build a traceable branch process.
[0040] Step S3: Using the branch point as the intermediate node, the wiring relationship within the wiring range is segmented to obtain several independent relationships and their cable lengths.
[0041] Based on the newly added branch points and their wiring ranges, the wiring relationships between components within the wiring range are automatically split using the branch points as intermediate nodes, resulting in multiple independent relationships with the branch points as endpoints.
[0042] For example, for the wiring relationship "AB" between component A (protection device) and component B (circuit breaker), "AB" can be split into two independent relationships: "A-branching point" and "branching point-B" based on its branching point.
[0043] During the splitting process, the interface information of the components at both ends, as well as the cable length required for that wiring relationship, are collected based on the existing wiring relationships, and this information is then cached in the predicted memory. Next, the original connection data is split into corresponding new wiring relationship data according to the current independent relationships, and the interface information is updated using the new wiring relationship data for subsequent processes.
[0044] Specifically, based on the obtained independent relationships, splitters are set within the wiring relationships between each component, and each component is then connected to its corresponding splitter to achieve cable splitting on the model. Then, data unrelated to the independent relationships is deleted from the original connection data, and the data is split to obtain new wiring relationship data. Furthermore, when the splitters in the model are removed (i.e., the non-splitting state is restored), the original connection data is read from memory to restore the corresponding wiring relationships, facilitating the technical reconstruction of the 3D model.
[0045] Furthermore, this embodiment of the application also generates corresponding cable lengths based on independent relationships, allowing factories to prefabricate cables directly to these lengths without on-site cutting. Compared to traditional manual estimation, this avoids cable waste caused by insufficient estimation accuracy, effectively improving material utilization.
[0046] Figure 3 A graphical rendering interface is provided after the lines are split; the circular dots in the diagram represent the line splitters. Figure 4 The display shows the new wiring relationships created through the splitter; the two lines of blue data represent these new wiring relationships.
[0047] Step S4: Based on the independence relationship and the digital detail table, update the wiring information of each component in the 3D model of the cabinet and output the current branch path.
[0048] In this embodiment of the application, the wiring sequence of each port is reorganized according to the independent relationship obtained after the branching, and the binding relationship between the newly added branching point and the port is constructed.
[0049] Specifically, based on the independent relationship, the ports of the corresponding components are connected to the branch points, and then a corresponding binding relationship is generated according to the point code, terminal number, and the wiring sequence between the port and the branch point. In this embodiment, the binding relationship can be represented as "point code - terminal number - wiring sequence". The wiring sequence can be represented as "connect the positive red wire first, then connect the negative blue wire".
[0050] In addition, other wiring requirements can be added to the binding relationship, such as the crimping torque must meet 0.8 N·m.
[0051] Then, based on the binding relationship and the corresponding cable length, the wiring information of each component in the 3D model of the cabinet is updated, and the preset wiring table group is updated synchronously, so that clicking on the updated 3D model of the cabinet will show the relevant branch information, as well as the wiring sequence and wiring length of each terminal.
[0052] The above solution allows users to obtain the wiring information of associated ports by clicking on the point codes in the 3D model of the cabinet, which facilitates related operation and maintenance.
[0053] Finally, based on the updated 3D model of the control panel and the grouped wiring diagrams, the current branch path and branch work order are output. Power maintenance tasks can be carried out through the branch work order, eliminating the need to consult heavy blueprints to locate wiring and successfully shortening troubleshooting time.
[0054] Implementing the embodiments of this application has the following beneficial effects: This application embodiment inserts new branching points related to the newly added branching information into the constructed 3D model of the cabinet, and determines a unique point code for each new branching point based on the 3D model. It also defines the corresponding wiring range for each branching point, eliminating the need for repeated adjustments to the wire harness position during subsequent branching. Then, the coded data of the branching points and the set wiring requirements are integrated, and the material data of the branching points is input into a digital detail table. This provides an accurate demand list for subsequent material procurement, avoiding omissions or errors in procurement, and ensuring that the branching results meet actual construction needs. Then, within the wiring range, using the branching point as the intermediate point, the wiring relationship is divided into multiple different line segments, achieving precise branching of the wires and obtaining accurate cable lengths, avoiding cable waste caused by manual prediction of cable lengths. Finally, the branched wiring information is updated in the model, optimizing the data of the cabinet's 3D model and ensuring that accurate port information and branching information can be viewed through the model.
[0055] Second Embodiment Furthermore, in order to implement the cable distribution system for power system secondary cabinets corresponding to the above method embodiments, and to achieve the corresponding functions and technical effects, Figure 5 A structural diagram of a cable distribution system for a power system secondary switchgear is provided. For ease of explanation, only the parts relevant to this embodiment are shown. The cable distribution system for a power system secondary switchgear provided in this application embodiment includes: The branch line point addition module 201 is used to insert several branch line points into the 3D model of the cabinet based on the newly added branch line information, and obtain the point code and wiring range of the branch line points.
[0056] In this embodiment of the application, when an arbitrary branch point is added to the wire trough or wire harness, the adjustment of the corresponding connection relationship between the cables is collected to obtain the information of the newly added branch.
[0057] Then, based on the newly added branch line information, the coordinate position of the newly added branch line point in the 3D model of the cabinet is determined. At the same time, a unique point code of the newly added branch line point is generated according to the coordinate position, which is used to distinguish the branch line points in the model and subsequent requirement list.
[0058] By using point coding that includes coordinate positions, not only can the branch line location be quickly located, but the corresponding circuit can also be directly associated with the code, eliminating the need for repeated manual adjustments or markings. Moreover, the branch line point insertion based on the 3D model can control the branch line position accuracy within ±0.5mm, completely avoiding wire harness pulling caused by positional deviations during subsequent construction.
[0059] Furthermore, when the branch point is placed on the wire groove or wire harness, the wiring relationships passing through the wire groove or wire harness in the model will be uniformly traversed, and the corresponding circuit will be obtained through the traversal results.
[0060] Then, insert the corresponding dividing points into the 3D model of the cabinet, and add the corresponding point codes during the insertion process.
[0061] By combining the point codes and the updated 3D model of the cabinet, the circuit to which the newly added branch points belong is identified, and thus the corresponding wiring range is obtained.
[0062] The point codes are unique strings that cannot be repeated. A pop-up notification will appear if a newly added point code in the model is duplicated.
[0063] Specifically, based on the circuit and circuit type, the number of the secondary cabinet, and the model of the branch point (which is related to the role of the branch point in the branching process), a point code corresponding to the branch point is generated.
[0064] For example, if a segment of a point code is “cabinet 1 - protection circuit - PT001”, it means that the cabinet number of the corresponding branch point is 1, the branch point is a PT001 type flame-retardant branch point, and it belongs to the protection circuit.
[0065] The information update module 202 is used to update the digital detail table of the branch points based on the point codes of the branch points.
[0066] In this embodiment, after inserting a new branch point into the model, the point code of the new branch point is parsed to obtain its model, material, corresponding cable tray and harness number, and corresponding material information is generated. Then, based on the preset wiring requirements, the required quantity of the new branch points is obtained, and combined with the material information, this information is synchronized to the digital detail table of the branch points.
[0067] This digital detailed list is a table attached to the 3D model of the cabinet and is used to manage the branch points. Therefore, at this stage, the acquired demand and material information is written into the digital detailed list through a specific software interface. The digital detailed list can also be directly connected to the procurement system. Users can log in to the procurement system to view the demand list and delivery cycle of the branch points in real time, avoiding omissions or errors in procurement. When materials are collected at the construction end, scanning the code can confirm whether the materials match the current construction position, eliminating the need for manual verification of paper lists, reducing data entry errors, and laying the groundwork for subsequent material traceability.
[0068] Finally, the updated digital details table is mapped onto the 3D model of the cabinet.
[0069] Therefore, this application embodiment links the newly added branch point information with the digital detail table, and also links the data with the procurement and construction systems to build a traceable branch process.
[0070] The wiring relationship segmentation module 203 is used to segment the wiring relationship within the wiring range using the branch point as the intermediate node, so as to obtain several independent relationships and their cable lengths.
[0071] In this embodiment of the application, based on the newly added branch points and their wiring ranges, the wiring relationships between the components within the wiring range are automatically split using the branch points as intermediate nodes, resulting in multiple independent relationships with the branch points as endpoints.
[0072] For example, for the wiring relationship "AB" between component A (protection device) and component B (circuit breaker), "AB" can be split into two independent relationships: "A-branching point" and "branching point-B" based on its branching point.
[0073] During the splitting process, the interface information of the components at both ends, as well as the cable length required for that wiring relationship, are collected based on the existing wiring relationships, and this information is then cached in the predicted memory. Next, the original connection data is split into corresponding new wiring relationship data according to the current independent relationships, and the interface information is updated using the new wiring relationship data for subsequent processes.
[0074] Specifically, based on the obtained independent relationships, splitters are set within the wiring relationships between each component, and each component is then connected to its corresponding splitter to achieve cable splitting on the model. Then, data unrelated to the independent relationships is deleted from the original connection data, and the data is split to obtain new wiring relationship data. Furthermore, when the splitters in the model are removed (i.e., the non-splitting state is restored), the original connection data is read from memory to restore the corresponding wiring relationships, facilitating the technical reconstruction of the 3D model.
[0075] Furthermore, this embodiment of the application also generates corresponding cable lengths based on independent relationships, allowing factories to prefabricate cables directly to these lengths without on-site cutting. Compared to traditional manual estimation, this avoids cable waste caused by insufficient estimation accuracy, effectively improving material utilization.
[0076] The wiring path update module 204 is used to update the wiring information of each component in the 3D model of the cabinet according to the independence relationship and the digital detail table, and output the current wiring path.
[0077] In this embodiment of the application, the wiring sequence of each port is reorganized according to the independent relationship obtained after the branching, and the binding relationship between the newly added branching point and the port is constructed.
[0078] Specifically, based on the independent relationship, the ports of the corresponding components are connected to the branch points, and then a corresponding binding relationship is generated according to the point code, terminal number, and the wiring sequence between the port and the branch point. In this embodiment, the binding relationship can be represented as "point code - terminal number - wiring sequence". The wiring sequence can be represented as "connect the positive red wire first, then connect the negative blue wire".
[0079] In addition, other wiring requirements can be added to the binding relationship, such as the crimping torque must meet 0.8 N·m.
[0080] Then, based on the binding relationship and the corresponding cable length, the wiring information of each component in the 3D model of the cabinet is updated, and the preset wiring table group is updated synchronously, so that clicking on the updated 3D model of the cabinet will show the relevant branch information, as well as the wiring sequence and wiring length of each terminal.
[0081] The above solution allows users to obtain the wiring information of associated ports by clicking on the point codes in the 3D model of the cabinet, which facilitates related operation and maintenance.
[0082] Finally, based on the updated 3D model of the control panel and the grouped wiring diagrams, the current branch path and branch work order are output. Power maintenance tasks can be carried out through the branch work order, eliminating the need to consult heavy blueprints to locate wiring and successfully shortening troubleshooting time.
[0083] Implementing the embodiments of this application has the following beneficial effects: This application embodiment inserts new branching points related to the newly added branching information into the constructed 3D model of the cabinet, and determines a unique point code for each new branching point based on the 3D model. It also defines the corresponding wiring range for each branching point, eliminating the need for repeated adjustments to the wire harness position during subsequent branching. Then, the coded data of the branching points and the set wiring requirements are integrated, and the material data of the branching points is input into a digital detail table. This provides an accurate demand list for subsequent material procurement, avoiding omissions or errors in procurement, and ensuring that the branching results meet actual construction needs. Then, within the wiring range, using the branching point as the intermediate point, the wiring relationship is divided into multiple different line segments, achieving precise branching of the wires and obtaining accurate cable lengths, avoiding cable waste caused by manual prediction of cable lengths. Finally, the branched wiring information is updated in the model, optimizing the data of the cabinet's 3D model and ensuring that accurate port information and branching information can be viewed through the model.
[0084] Furthermore, Figure 6 This is a structural diagram of a terminal device provided in one embodiment of this application. Figure 6 As shown, the terminal device 3 of this embodiment includes: at least one processor 30 (in... Figure 6 (Only one is shown in the present invention) and a memory 31 and a computer program 32 stored in the memory 31 and executable on the at least one processor, wherein when the processor 30 executes the computer program 32, it can implement the steps of a cable branching method for a power system secondary cabinet as described in any one of the embodiments of this application.
[0085] The terminal device 3 may be a computing device such as a desktop computer, a cloud server, or a laptop computer, and the computing device may include, but is not limited to, a processor 30 and a memory 31. Figure 6 This is merely an example of terminal device 3 and does not constitute a limitation on terminal device 3. It may include more or fewer components than those shown in the figure.
[0086] This application provides a storage medium that stores computer-readable program code. When the computer-readable program code is executed, it implements the steps of the above-described cable branching method for secondary power system cabinets.
[0087] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above descriptions are merely specific embodiments of this application and are not intended to limit the scope of protection of this application. In particular, it should be noted that any modifications, equivalent substitutions, or improvements made by those skilled in the art within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A cable distribution method for secondary power system cabinets, characterized in that, include: Based on the newly added branch line information, several branch line points are inserted into the 3D model of the cabinet to obtain the point code and wiring range of the branch line points; Update the digital detail table of the branch points based on their point codes. Using the branch point as the intermediate node, the wiring relationship within the wiring range is segmented to obtain several independent relationships and their cable lengths; Based on the independence relationship and the digital detail table, update the wiring information of each component in the 3D model of the cabinet and output the current branch path.
2. The cable distribution method for secondary power system cabinets according to claim 1, characterized in that, The step involves inserting several branch points into the 3D model of the cabinet based on the newly added branch information, and obtaining the point code and wiring range of the branch points, specifically as follows: Based on the adjustments to the connections between cables, information on newly added branch lines is obtained; Based on the newly added branch line information, the coordinate positions of the newly added branch line points in the 3D model of the cabinet are determined, and several branch line points are inserted into the 3D model of the cabinet using the coordinate positions; wherein, the inserted branch line points are equipped with the point code. By combining the point code and the updated 3D model of the cabinet, the wiring range is obtained through the circuit to which the branch point belongs.
3. The cable distribution method for secondary power system cabinets according to claim 2, characterized in that, The point encoding is specifically as follows: The point code is generated based on the circuit and circuit type, the secondary cabinet number, and the branch point model; wherein, the model is determined by the function of the branch point. In the 3D model of the cabinet, the point codes of each of the branch points are different.
4. The cable distribution method for secondary power system cabinets according to claim 1, characterized in that, The process of updating the numerical detail table of the branch points based on their point codes is as follows: Parse the point code to obtain the model, material, wire groove and wire harness number of the branch point, and generate material information; Based on the required number of the branching points, generate demand information; Based on the material information and demand information, update the digital detail table of the branch points, and map the updated digital detail table onto the 3D model of the cabinet.
5. The cable distribution method for secondary power system cabinets according to claim 1, characterized in that, The wiring relationship within the wiring range is segmented using the branch point as the intermediate node to obtain several independent relationships and their cable lengths, specifically as follows: Obtain the wiring relationship between each component within the wiring range, and automatically split the wiring relationship with the branch point as the intermediate node to obtain the independent relationship with the branch point as the endpoint; Based on the independence relationship, update the interface information of each component and determine the cable length required for the independence relationship.
6. The cable branching method for secondary power system cabinets according to claim 5, characterized in that, The step of updating the interface information of each component based on the independence relationship specifically involves: Based on the aforementioned independent relationship, a splitter is set up within the wiring relationship between each component, and then each component is connected to the corresponding splitter, while the original connection data is cached. After the connection is completed, delete data that is not related to the independence relationship, and update the interface information based on the deletion result and the independence relationship; After the splitter is removed, the wiring relationship is restored using the original connection data.
7. The cable distribution method for secondary power system cabinets according to claim 1, characterized in that, The step involves updating the wiring information of each component in the 3D model of the cabinet based on the independence relationship and the digital detail table, and outputting the current branch path, specifically as follows: Based on the aforementioned independent relationship, organize the wiring sequence of each port and establish the binding relationship between the branch point and the port; Based on the binding relationship and the cable length, update the wiring information of each component in the 3D model of the cabinet, and synchronously update the preset wiring table grouping; Based on the updated 3D model of the cabinet and the wiring table grouping, the current branch path and branch work order are output.
8. A cable distribution system for secondary power system cabinets, characterized in that, include: The module includes a branch point addition module, an information update module, a wiring relationship segmentation module, and a branch path update module. The branch line point addition module is used to insert several branch line points into the 3D model of the cabinet based on the newly added branch line information, and obtain the point code and wiring range of the branch line points. The information update module is used to update the digital detail table of the branch points based on the point codes of the branch points; The wiring relationship segmentation module is used to segment the wiring relationship within the wiring range using the branch point as the intermediate node, to obtain several independent relationships and their cable lengths; The wiring path update module is used to update the wiring information of each component in the 3D model of the cabinet according to the independence relationship and the digital detail table, and output the current wiring path.
9. A terminal device, characterized in that, It includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the steps of the cable branching method for a secondary power system cabinet according to any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium stores computer-readable program code, which, when executed, implements the steps of the cable branching method for a power system secondary cabinet according to any one of claims 1 to 7.