Power transmission line graph model drawing method and system based on standardized model
By using a standardized model-based transmission line diagram drawing method, and leveraging a virtual boundary point mechanism and hierarchical container management, the problem of data barriers for cross-regional transmission lines was solved. This enabled seamless data splicing and efficient graphical drawing across regions, improving the integrity and consistency of power grid data.
Patent Information
- Application Number
- CN202511569261.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-30
- Publication Date
- 2026-02-06
AI Technical Summary
Existing technologies are ill-suited to addressing the data barriers in cross-regional transmission lines caused by the expansion of the power grid, resulting in low data maintenance efficiency and insufficient standardization. In particular, when it comes to cross-provincial transmission lines, information on the starting or ending points of intermediate sections of the line is missing, making it impossible to achieve cross-regional data connectivity.
A standardized model-based transmission line diagram drawing method is adopted. By constructing a standardized data model and using a virtual boundary point mechanism to record the logical connection relationship between adjacent segments, seamless cross-regional splicing is achieved. Standardized sub-models for different maintenance needs are designed, and combined with a hierarchical container management system, data consistency and integrity are ensured.
It enables seamless splicing of cross-regional transmission lines, breaks through inter-provincial data barriers, improves the adaptability of data to complex scenarios and modeling efficiency, ensures the integrity and consistency of data across the entire network, and supports efficient graphical drawing and management of cross-regional lines.
Smart Images

Figure CN121479984A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power systems, and more specifically, to a method and system for drawing transmission line diagrams based on a standardized model. Background Technology
[0002] With the continuous expansion of the power grid, the coverage of transmission lines has reached tens of thousands of kilometers, involving tens of thousands of equipment nodes such as substations, towers, and cables. Their complex geographical distribution, diverse voltage levels, and rich business scenarios place higher demands on the accuracy, timeliness, and coordination of mapping and model data. However, the existing technological system is struggling to meet these development needs, revealing significant technical bottlenecks in the mapping and modeling process.
[0003] Due to the cross-regional distribution and multi-departmental collaborative management characteristics of power transmission lines, their mapping data involves multi-dimensional information such as equipment ledgers, voltage levels, geographic space, and maintenance sections, with complex dynamic relationships between these dimensions. Traditional methods rely on manual operation and decentralized management, resulting in low data maintenance efficiency and insufficient standardization. Especially when dealing with inter-provincial transmission lines, data barriers and information silos between regions often lead to missing information on the starting and ending points of segmented lines, inconsistent parameters, and other issues, severely affecting the integrity and availability of the entire network's data.
[0004] Existing technical documents disclose a method, apparatus, equipment, and storage medium for drawing power line diagrams. However, the existing technology only solves the problem of generating graphic symbols. Although its hierarchical topology design supports hierarchical display of lines, it does not involve a cross-regional segmentation management mechanism and does not solve the cross-regional data barrier. When dealing with inter-provincial transmission lines, the power supply information of the starting or ending point of the intermediate section of the line is missing, making it impossible to achieve cross-regional data connectivity. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention provides a method and system for drawing transmission line diagrams based on standardized models. This method solves problems such as low standardization, poor data consistency, and insufficient adaptability to complex scenarios in traditional transmission line diagram drawing processes, thereby improving the efficiency and quality of diagram drawing.
[0006] This application provides a method and system for drawing transmission line diagrams based on a standardized model. Its core idea is to construct a standardized data model that can fully describe the operational characteristics of transmission lines, and use this model as the sole data source to drive the entire process of drawing, editing, and managing graphics, thereby achieving the integration of "diagram-data-operation".
[0007] The present invention adopts the following technical solution.
[0008] The first aspect of the present invention provides a method for drawing transmission line diagrams based on a standardized model, comprising: Based on the line's operating status, weather conditions, and fault parameters, the maintenance lines are divided into segments with different levels of maintenance requirements. Predefined standardized sub-models corresponding to different maintenance requirements; Based on the maintenance requirements of the segmented lines, the corresponding standardized sub-models are invoked, and multiple line sub-models are instantiated and generated. Virtual boundary points are set between adjacent line sub-models. Based on the connection relationship recorded by the virtual boundary points, multiple line sub-models are spliced into a complete transmission line model, and a global consistency check is performed. After the global consistency check passes, the drawing tool is invoked to draw and display the transmission line model.
[0009] Optionally, based on the maintenance requirements of the segmented lines, the corresponding standardized sub-model is invoked; and the ledger information and maintenance information of the segmented lines are set for the corresponding standardized sub-model, and multiple line sub-models are instantiated.
[0010] Optionally, the line's operating status, meteorological environment, and fault parameters are normalized; weights are assigned to each normalized factor, and the factors and their weights are weighted and summed to obtain the line's corresponding maintenance requirement; a clustering algorithm is used to divide the maintenance requirement into multiple different maintenance requirement levels, and each maintenance requirement level corresponds to a standardized sub-model.
[0011] Optionally, a transmission line container can be created according to the user's command; for non-segmented lines, a transmission line container can be created; for segmented lines, a parent transmission line container can be created, and a corresponding child transmission line container can be set for each segmented line, with each child transmission line container belonging to the parent transmission line container. Configure each transmission line container and create an actual model of the transmission line based on the transmission line container.
[0012] Optionally, the virtual boundary point is used to record the current virtual boundary point identifier, the identifier of the parent line to which the current virtual boundary point belongs, the identifier of the segment line to which the current virtual boundary point belongs, the identifiers of adjacent virtual boundary points, and the name of the current virtual boundary point; Add the start and end positions of the parent line to the virtual boundary point in the line sub-model, and establish the connection relationship between the line sub-model and the virtual boundary point; Based on the virtual boundary points and the connection relationships, multiple line sub-models are spliced together to their respective parent lines to form a complete transmission line model.
[0013] Optionally, the start and end positions of the parent line to which the virtual boundary point belongs are mapped to the current virtual boundary point identifier.
[0014] A second aspect of the present invention provides a transmission line diagram drawing system based on a standardized model, comprising: The segmentation module is used to divide the maintenance line into segments with different maintenance requirements based on the line's operating status, weather conditions, and fault parameters. Predefined modules are used to predefine standardized sub-models corresponding to different maintenance requirements; The calling module is used to call the corresponding standardized sub-model based on the maintenance requirements of the segmented lines, and instantiate and generate multiple line sub-models. The splicing module is used to set virtual boundary points between adjacent line sub-models, splice multiple line sub-models into a complete transmission line model based on the connection relationship recorded by the virtual boundary points, and perform global consistency verification. The drawing module is used to call drawing tools to draw and display the transmission line model after the global consistency check passes.
[0015] Optionally, the system further includes: The data management module is used to store, query, modify, and delete various ledger information of the drawn transmission line diagrams, and supports the import and export of ledger information.
[0016] A third aspect of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when loaded onto the processor, implements the above-described method for drawing transmission line diagrams based on a standardized model.
[0017] A fourth aspect of the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for drawing transmission line diagrams based on a standardized model.
[0018] Compared with the prior art, the beneficial effects of the present invention include at least the following: This application establishes a standardized model based on the business characteristics of transmission lines, unifying the definition and association rules of core attributes such as equipment type, voltage level, and maintenance segment.
[0019] This application achieves seamless splicing of cross-regional power transmission lines by recording the logical connection relationship between adjacent segments through a virtual boundary point mechanism, breaking through inter-provincial data barriers and enhancing adaptability to complex scenarios.
[0020] Through the design of standard sub-models for different maintenance requirements, this application uses virtual breakpoints for splicing, reducing data conflicts. Moreover, when the environment changes, only the segmentation of this area needs to be recalculated and the sub-model updated, without modifying the entire model, thus improving the modeling efficiency.
[0021] This application designs a parent-level line container architecture, manages single containers for non-cross-region lines, and uses a parent container to统领 sub-segment containers for cross-region lines to ensure global linkage of data modification. Combining with the virtual breakpoint mechanism, it splices inter-provincial segmented lines into a complete topological chain. On the basis of realizing graphic drawing, the integrity of business data is achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for description in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. Among them: Figure 1 is a schematic flow chart of a method for drawing a transmission line diagram model based on a standardized model provided by an embodiment of this application; Figure 2 is a schematic diagram of the association relationship between a line and a power source point model provided by an embodiment of this application; Figure 3 is a schematic diagram of a transmission line standard model provided by an embodiment of this application; Figure 4 is a schematic diagram of the application effect of a method for drawing a transmission line diagram model provided by an embodiment of this application; Figure 5 is a schematic diagram of the application of creating a transmission line using a transmission line diagram model drawing system provided by an embodiment of this application; Figure 6 is a schematic diagram of the application of setting a starting point using a transmission line diagram model drawing system provided by an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0023] To make the purpose, technical solutions and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions of the present invention in combination with the drawings in the embodiments of the present invention. The embodiments described in this application are only some embodiments of the present invention, not all embodiments. Based on the spirit of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present invention.
[0024] Combined with Figure 1As shown, Embodiment 1 of this application provides a method for drawing transmission line diagrams based on a standardized model, including the following: S1 divides the maintenance line into segments with different maintenance requirements based on the line's operating status, meteorological environment, and fault parameters, and predefines standardized sub-models corresponding to different maintenance requirements.
[0025] Specifically, factors influencing line maintenance needs and risks are collected and digitized, including operating status, meteorological environment, and fault parameters. Meteorological environment parameters include wind speed, icing thickness, and number of thunderstorm days; fault parameters include historical fault types, fault rates, number of faults, and average fault repair time; and operating status parameters include electrical and mechanical condition parameters. Using the analytic hierarchy process (AHP) or entropy weighting method, appropriate weights are assigned to each factor to create a maintenance demand rating table.
[0026] The line's operating status, meteorological environment, and fault parameters are normalized; weights are assigned to each normalized factor, and the weighted sum of each factor and its weights is used to obtain the line's corresponding maintenance requirement degree; a clustering algorithm is used to divide the maintenance requirement degree into multiple different maintenance requirement degree levels, and each maintenance requirement degree level corresponds to a standardized sub-model.
[0027] S2: Based on the maintenance requirements of the segmented lines, call the corresponding standardized sub-model and instantiate multiple line sub-models.
[0028] Based on the maintenance requirements of the segmented lines, the corresponding standardized sub-model is invoked; and the ledger information and maintenance information of the segmented lines are set for the corresponding standardized sub-model, and multiple line sub-models are instantiated.
[0029] Understandably, the standard sub-model is stored in the template library. The similarity between the maintenance requirement degree of the segmented line and different maintenance requirement degree levels is calculated. The standardized sub-model corresponding to the maintenance requirement degree level with the closest similarity is selected for calling. The sub-model is then set with attributes such as line maintenance strategy, cycle, ledger information, and line information.
[0030] S3: Set virtual boundary points between adjacent line sub-models, and splice multiple line sub-models into a complete transmission line model based on the connection relationship recorded by the virtual boundary points, and perform global consistency verification.
[0031] Virtual boundary points are used to record the current virtual boundary point identifier, the identifier of the parent line to which the current virtual boundary point belongs, the identifier of the segment line to which the current virtual boundary point belongs, the identifiers of adjacent virtual boundary points, and the name of the current virtual boundary point; Add the start and end positions of the parent line to the virtual boundary point in the line sub-model, and establish the connection relationship between the line sub-model and the virtual boundary point; Based on the virtual boundary points and the connection relationships, multiple line sub-models are spliced together to their respective parent lines to form a complete transmission line model.
[0032] The starting and ending positions of the parent line to which the virtual boundary point belongs are mapped to the current virtual boundary point identifier.
[0033] Create transmission line containers according to user commands; for non-segmented lines, create one transmission line container; for segmented lines, create one parent transmission line container and set corresponding child transmission line containers for each segmented line, with each child transmission line container belonging to the parent transmission line container. Configure each transmission line container and create an actual model of the transmission line based on the transmission line container.
[0034] In this embodiment, for non-segmented lines, there is only one line container; for segmented lines, all segments belong to the same parent transmission line container, forming a hierarchical line container management system. Compared to existing technologies that rely on topology diagrams to generate drawing data but lack a hierarchical container management system, the lack of parent container coordination among segmented lines easily leads to isolated parameters for each segment and difficulty in synchronizing network data. The hierarchical line container management system of this application improves data consistency. Furthermore, for non-segmented lines, only one line container is needed, simplifying management and avoiding redundancy. For segmented lines, unified management through the parent container facilitates expansion and changes. When adding a new segment, only a sub-container needs to be added under the parent container, without reconstructing the entire system, flexibly responding to changes in the power grid structure.
[0035] Preferably, the child transmission line container inherits the common parameters of the parent transmission line container, including the entire line name, voltage level, etc. When the common parameters of the entire line are modified, only the common parameters of the parent transmission line container need to be modified, and the modification will be automatically synchronized to all child transmission line containers.
[0036] Understandably, the parent-level transmission line container records overall information about the line, including line name, total length, and total voltage level. Detailed information about each sub-model, including maintenance strategies, is recorded within the sub-model. Each line sub-model corresponds to a sub-level transmission line container.
[0037] The starting point is set at nodes such as substations and power plants, and the ending point is set at various power load areas or power equipment such as substations. The corresponding voltage level is then configured for each transmission line.
[0038] The association model between transmission lines and their starting points, and between transmission lines and their ending points, includes the transmission line identifier, transmission line name, power source information at the transmission line's starting point, power source information at the transmission line's ending point, and voltage level. The power source information at the transmission line's starting point includes the type of power source, and the power source information at the transmission line's ending point includes the type of power source.
[0039] The power point model stores node information of the starting or ending point, while the association model stores line information and the relationships between lines and the starting point, and lines and the ending point. The power point model and the association model between transmission lines and power point models can be constructed in the form of tables, or they can be constructed using dictionaries, arrays, lists, etc.
[0040] This application, by designing standardized sub-models for different levels of demand and combining them with virtual boundary points, can break down data barriers between provinces in the scenario of inter-provincial power transmission lines, enabling the intermediate sections of the line to obtain power supply information from the starting and ending points.
[0041] In some embodiments, Figure 2 For the association model of the line and the power supply point model, in Figure 2 In this table, PK is the primary key, FK1 is foreign key 1, FK2 is foreign key 2, and id is the primary key for each table. The `line` table stores information about power lines, where the `id` field is a unique identifier for each line, and the `start_station` and `end_station` fields represent the starting and ending power sources of the line, respectively. `station` represents the station table, and `plant` represents the power plant table. The `start_station` and `end_station` fields are mapped to the primary key `id` in the `station` and `plant` tables, respectively. The `start_type` and `end_type` fields represent the types of power sources at the starting and ending points of the line, respectively. The `voltage_level` field represents the voltage level of the line, and the `name` field represents the name of the current line. The `station` table stores information about station buildings, where `id` is a unique identifier for each station building, and `name` is the name of the station building. The `plant` table stores information about power plants, where `id` is a unique identifier for each power plant, and `name` is the name of the power plant.
[0042] More specifically, the maintenance team for the current line is recorded in the association model. When the power source cannot be obtained for inter-provincial transmission lines, the logical connection relationship between adjacent segments is recorded through a virtual boundary point mechanism. The segmented lines are then spliced together using the virtual boundary point mechanism to form a complete transmission line.
[0043] Specifically, virtual boundary points are constructed. Virtual boundary points include the current virtual boundary point identifier, the parent line identifier to which the current virtual boundary point belongs, the segment line identifier to which the current virtual boundary point belongs, the adjacent virtual boundary point identifiers, and the current virtual boundary point name. The virtual boundary point model start information and virtual boundary point model end information are added to the association model to establish the connection relationship between the association model and the virtual boundary point model.
[0044] In some embodiments, Figure 3 This is a standardized model of a transmission line according to an embodiment of the present disclosure, combined with Figure 3 As shown, the correlation model between the transmission line and the power source point is optimized based on the segmented maintenance characteristics of the transmission line, including: (1) A maintenance team field, maint_org, has been added to the line table to mark the maintenance team of the current transmission line.
[0045] (2) In response to the situation where the power source point cannot be obtained for cross-provincial transmission lines, a virtual_point table has been added. The primary key id in the table is used to uniquely identify the current virtual boundary point. The line field represents the parent line id to which the current virtual boundary point belongs, which is the primary key of the line table. The line_segment field represents the segment line id to which the current virtual boundary point belongs. The next_virtual_point field represents the adjacent virtual boundary point. The name field represents the name of the current virtual boundary point.
[0046] (3) The line table has added start_position and end_position fields. The start_position field indicates the starting position of the parent line corresponding to the virtual boundary point, and the end_position indicates the ending position of the parent line corresponding to the virtual boundary point. The start_position and end_position are respectively mapped to the id field in the virtual_point table.
[0047] The adjacent virtual boundary point records the ID of the adjacent virtual boundary point of the current virtual boundary point, which is used to splice all segmented lines to form a complete transmission line.
[0048] In this embodiment, this application addresses cross-provincial data barriers by setting boundary points and using a virtual_point table. After extracting data to headquarters, the next_virtual_point field records the IDs of adjacent boundary points, enabling logical splicing of segmented lines and breaking down information silos between regions. Compared to existing technologies where equipment information mapping only focuses on matching graphic symbols and does not include core business attributes such as maintenance teams and responsibility division, and where standardized models lack maintenance segment fields including but not limited to maint_group and responsibility entity association mechanisms, making it difficult to support segmented operation and maintenance scenarios, this application achieves seamless splicing of cross-regional transmission lines by recording the logical connection relationships of adjacent segments through a virtual boundary point mechanism. This breaks down inter-provincial data barriers and enhances adaptability to complex scenarios. It also achieves complete business data based on graphical rendering.
[0049] In practical applications, user instructions are obtained. If the user's instruction is to create a new transmission line, the actual model of the transmission line is created based on the constructed standardized transmission line model. If the user's instruction is to modify the topology of the transmission line, the actual model is modified, and the associated model and the standardized transmission line model are updated accordingly.
[0050] Configuring each transmission line container includes: setting a unique name, voltage level, and area attribute for each transmission line container; selecting a power node or virtual boundary point from a preset device tree and configuring it as the start or end point of the line; after setting the start point, synchronizing the pole and cable attribute information related to the line from the ledger database, and calling the graphic tool to draw the line diagram model based on the attribute information.
[0051] Create a new transmission line in the model tool, that is, create a line container. Enter the basic information of the line in the line container, mark the entered line according to the regional attributes, and configure the starting point of the entered line.
[0052] Understandably, a line container can be a single row of data records from a line table.
[0053] When creating a line container, set a unique line name, voltage level, and other basic information, and label the area attributes, indicating whether the line crosses regions or not. Set the starting point as a power source such as a substation, power plant, or virtual boundary point.
[0054] More specifically, a device tree is used to store the power nodes registered in the power grid management system. The device tree is a hierarchical list, and users can select a power node as the starting power source. When a user selects a device within a bay, the starting point of the line is automatically associated and drawn using the drawing tool. There is a one-to-one correspondence between the starting point and the outgoing bay.
[0055] More specifically, the line types include overhead lines and cable lines. Information such as the number of poles and towers and pole number patterns are set on overhead lines, while information such as the number of cable phases and numbering patterns are set on cable lines.
[0056] More specifically, creating actual schematic models of transmission lines based on the standardized transmission line model also includes: After setting the starting point model, synchronize the ledger information from the ledger database; based on the ledger information, call the line drawing tool to draw the line graphic; after the line graphic is drawn, set the ending point model.
[0057] Specifically, synchronizing ledger information from the ledger database involves synchronizing tower configuration parameters and cable configuration parameters, and batch entering tower height, material parameters, cable laying method, and rated current carrying capacity.
[0058] It is understandable that the ledger information is a description of the attributes of the lines and towers.
[0059] S4: After the global consistency check passes, call the drawing tool to draw and display the transmission line model.
[0060] Global consistency verification includes electrical parameter continuity verification, maintenance strategy transition detection, and topology connectivity verification. Electrical parameter continuity verification specifically checks whether the voltage level and conductor type are consistent between adjacent sub-models at the connection point. If inconsistent, an alarm is triggered indicating "Electrical parameter mismatch." Maintenance strategy transition verification specifically checks whether a change in maintenance strategy is reasonable. For example, a direct jump from a "routine maintenance section" to a "special inspection and protection section" might be reasonable, such as suddenly entering a mountainous area from a plain, but the system will issue a warning requiring verification. Conversely, if two sections have similar environmental risks but significantly different strategies, the system will prompt "Strategy configuration logic conflict." Topology connectivity verification specifically ensures that the entire line is topologically connected by traversing virtual connection points.
[0061] This application achieves efficient, intelligent, and full lifecycle management of graph model drawing by constructing a standardized business model, designing an intelligent process engine, and integrating a multi-dimensional data association mechanism, providing core technical support for the construction of the power grid resource business platform.
[0062] Embodiment 2 of this application provides a transmission line diagram modeling system based on a standardized model, which runs the transmission line diagram modeling method based on a standardized model as described in Embodiment 1. The system includes: The segmentation module is used to divide the maintenance line into segments with different maintenance requirements based on the line's operating status, weather conditions, and fault parameters. Predefined modules are used to predefine standardized sub-models corresponding to different maintenance requirements; The calling module is used to call the corresponding standardized sub-model based on the maintenance requirements of the segmented lines, and instantiate and generate multiple line sub-models. The splicing module is used to set virtual boundary points between adjacent line sub-models, splice multiple line sub-models into a complete transmission line model based on the connection relationship recorded by the virtual boundary points, and perform global consistency verification. The drawing module is used to call drawing tools to draw and display the transmission line model after the global consistency check passes.
[0063] Optionally, the system further includes: The data management module is used to store, query, modify, and delete various ledger data of the drawn transmission line diagrams, and supports the import and export of ledger data. This facilitates data interaction with other systems and ensures the accuracy and integrity of the data.
[0064] In one embodiment, combined Figure 4 As shown, D represents a power point, and the text above D indicates the name of this power point. There are multiple poles and lines between two power points. The power points and poles are connected by lines. #1 to #10 represent the pole numbers. For example, #1 represents pole number 1.
[0065] Combination Figure 5 and Figure 6 As shown, Figure 5 The system allows users to create new transmission lines using drawing tools. The standardized model of the constructed transmission line sets the starting point of the new transmission line, sets the cross-regional type to non-cross-regional, the voltage level to 500 kV, sets the starting point to power plant isolation, sets the disconnecting switch within the power plant, sets the ending point to the power plant, and calls the associated model to obtain the actual drawing model.
[0066] In one embodiment, the system includes: an acquisition module for acquiring user instructions; The model creation module, if the user's instruction is to create a new transmission line, will create the actual model of the transmission line based on the constructed standardized model of the transmission line. In the topology editing module, if the user's instruction is to modify the topology of the transmission line, the actual drawing model will be modified, and the associated model and the standardized transmission line model will be updated accordingly. Specifically, an association model between the transmission line and the power source point is constructed based on the characteristics of the line's starting and ending points, the transmission line topology, and the line voltage level characteristics; the association model is then optimized based on the segmented maintenance characteristics of the line to construct a standardized transmission line model. In cases where power sources cannot be obtained for inter-provincial transmission lines, virtual boundary points are constructed based on the segmented maintenance characteristics of the lines. These virtual boundary points are then used to logically connect the segmented lines to form a complete transmission line topology.
[0067] Specifically, based on the object-oriented features and powerful graphics processing capabilities of the C# language, the system integrates standardized transmission line models and related logic for constructing new transmission lines. The line diagram creation module, which includes standardized models of transmission line business characteristics, allows users to quickly create transmission line diagrams through a graphical interface, including drawing and inputting information for elements such as lines, substations, power plants, and virtual boundary points. The line topology editing module allows users to edit and adjust the topology of transmission lines, such as adding, deleting, and modifying line connections, while automatically updating relevant line information and model data to ensure consistency between the diagram and the actual transmission line topology.
[0068] Regarding the system in the above embodiments, the specific manner in which each unit performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0069] Embodiment 3 of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is loaded onto the processor, it implements the transmission line diagram drawing method based on the standardized model described in Embodiment 1.
[0070] Embodiment 4 of the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the transmission line diagram drawing method based on a standardized model as described in Embodiment 1.
[0071] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0072] This disclosure can be a system, method, and / or computer program product. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of this disclosure.
[0073] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the protection scope of the claims of the present invention.
Claims
1. A method for drawing transmission line diagrams based on a standardized model, characterized in that, include: Based on the line's operating status, weather conditions, and fault parameters, the maintenance lines are divided into segments with different levels of maintenance requirements. Predefined standardized sub-models corresponding to different maintenance requirements; Based on the maintenance requirements of the segmented lines, the corresponding standardized sub-models are invoked, and multiple line sub-models are instantiated and generated. Virtual boundary points are set between adjacent line sub-models. Based on the connection relationship recorded by the virtual boundary points, multiple line sub-models are spliced into a complete transmission line model, and a global consistency check is performed. After the global consistency check passes, the drawing tool is invoked to draw and display the transmission line model.
2. The method for drawing transmission line diagrams based on a standardized model according to claim 1, characterized in that: Based on the maintenance requirements of the segmented lines, the corresponding standardized sub-model is invoked; and the ledger information and maintenance information of the segmented lines are set for the corresponding standardized sub-model, and multiple line sub-models are instantiated.
3. The method for drawing transmission line diagrams based on a standardized model according to claim 2, characterized in that: The line's operating status, meteorological environment, and fault parameters are normalized; weights are assigned to each normalized factor, and the weighted sum of each factor and its weights is used to obtain the line's corresponding maintenance requirement degree; a clustering algorithm is used to divide the maintenance requirement degree into multiple different maintenance requirement degree levels, and each maintenance requirement degree level corresponds to a standardized sub-model.
4. The method for drawing transmission line diagrams based on a standardized model according to claim 3, characterized in that: Create transmission line containers according to user commands; for non-segmented lines, create one transmission line container; for segmented lines, create one parent transmission line container and set corresponding child transmission line containers for each segmented line, with each child transmission line container belonging to the parent transmission line container. Configure each transmission line container and create an actual model of the transmission line based on the transmission line container.
5. The method for drawing transmission line diagrams based on a standardized model according to claim 4, characterized in that: Virtual boundary points are used to record the current virtual boundary point identifier, the identifier of the parent line to which the current virtual boundary point belongs, the identifier of the segment line to which the current virtual boundary point belongs, the identifiers of adjacent virtual boundary points, and the name of the current virtual boundary point; Add the start and end positions of the parent line to the virtual boundary point in the line sub-model, and establish the connection relationship between the line sub-model and the virtual boundary point; Based on the virtual boundary points and the connection relationships, multiple line sub-models are spliced together to their respective parent lines to form a complete transmission line model.
6. The method for drawing transmission line diagrams based on a standardized model according to claim 5, characterized in that: The starting and ending positions of the parent line to which the virtual boundary point belongs are mapped to the current virtual boundary point identifier.
7. A transmission line diagram model drawing system based on a standardized model, comprising executing the transmission line diagram model drawing method based on a standardized model as described in any one of claims 1 to 6, characterized in that, The system includes: The segmentation module is used to divide the maintenance line into segments with different maintenance requirements based on the line's operating status, weather conditions, and fault parameters. Predefined modules are used to predefine standardized sub-models corresponding to different maintenance requirements; The calling module is used to call the corresponding standardized sub-model based on the maintenance requirements of the segmented lines, and instantiate and generate multiple line sub-models. The splicing module is used to set virtual boundary points between adjacent line sub-models, splice multiple line sub-models into a complete transmission line model based on the connection relationship recorded by the virtual boundary points, and perform global consistency verification. The drawing module is used to call drawing tools to draw and display the transmission line model after the global consistency check passes.
8. The transmission line diagram drawing system based on a standardized model according to claim 7, characterized in that, The system also includes: The data management module is used to store, query, modify, and delete various ledger information of the drawn transmission line diagrams, and supports the import and export of ledger information.
9. An electronic device, comprising a processor and a storage medium; characterized in that: The storage medium is used to store instructions; The processor is configured to operate according to the instructions to perform the steps of the transmission line diagram drawing method based on a standardized model according to any one of claims 1-6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the transmission line diagram drawing method based on a standardized model as described in any one of claims 1-6.