A parametric automatic modeling method and system for transmission towers based on mathematical formulas
Through a parametric modeling method based on mathematical formulas, the transmission tower is split into the tower foot, tower body and tower head to generate a three-dimensional model. This solves the problems of low efficiency and insufficient accuracy of traditional modeling methods, and realizes fast and accurate transmission tower modeling, which is suitable for the design and operation of power systems.
Patent Information
- Application Number
- CN202411808179.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2044-12-10
AI Technical Summary
Traditional transmission tower modeling methods are inefficient, prone to errors, and difficult to meet the requirements of complexity and flexibility. Point cloud-based 3D reconstruction technology is insufficiently accurate in transmission tower modeling and is difficult to meet high-precision requirements.
A parametric modeling method based on mathematical formulas is used to split the transmission tower into three parts: the tower foot, the tower body, and the tower head. The parameters of each part are obtained, and a three-dimensional model is generated through mathematical formulas. The model is rendered and exported.
It achieves fast and accurate modeling of transmission towers, improves modeling efficiency and quality, can flexibly adapt to modeling needs of different types and specifications, reduces manual intervention, improves modeling accuracy and consistency, and is suitable for the planning, design and operation of power systems.
Smart Images

Figure CN119862624B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a parametric automatic modeling method and system for a transmission tower, and in particular to a parametric automatic modeling method and system for a transmission tower based on a mathematical formula, belonging to the field of electric power technology. Background Art
[0002] In power systems, transmission towers serve as crucial supporting structures for transmission lines. The accuracy of their design and modeling is directly related to the safe and stable operation of the power system. Traditional transmission tower modeling methods rely primarily on manual drawing or approximate representations using simple geometric shapes. This approach has numerous drawbacks. First, manual drawing is inefficient, labor-intensive, and prone to errors. With the continuous development of power systems, the number and complexity of transmission towers are increasing, making traditional modeling methods unable to meet practical needs. Second, simple geometric approximations fail to accurately reflect the actual structure and mechanical properties of transmission towers, potentially leading to design errors and compromising power system reliability. Furthermore, traditional modeling methods lack flexibility and versatility when dealing with different types and specifications of transmission towers, requiring redesign and modeling, which increases cost and time.
[0003] In recent years, point cloud-based 3D reconstruction technology has been applied in a number of related fields. This technology primarily collects multi-view images or point cloud data of an object and uses computer algorithms to generate a 3D model of the object. However, its application to transmission tower modeling has certain limitations. Transmission towers are relatively complex in structure and require high precision and accuracy. Point cloud-based 3D reconstruction technology cannot meet the specific needs of transmission tower modeling.
[0004] In contrast, parameterizing the corresponding tower entities and then generating a three-dimensional tower model using mathematical formulas based on these parameters effectively addresses these issues. Furthermore, parametric modeling can be performed in a variety of ways. For example, the required parameters can be extracted from point clouds, which improves the accuracy of the parametric data and reduces the difficulty of relying solely on point cloud reconstruction. In practical applications, rapid and accurate modeling of existing towers is crucial for equipment maintenance, inspection, and upgrades. Traditional methods can require extensive on-site measurement and data processing, which is time-consuming and labor-intensive. However, for towers collapsed by natural disasters, rapid parametric modeling can provide timely and effective guidance for construction, accelerating the restoration of power supply. Summary of the Invention
[0005] Purpose of the invention: The purpose of the present invention is to provide a parametric automatic modeling method and system for transmission towers based on mathematical formulas that can solve the problem of rapid three-dimensional reconstruction of transmission towers in low input parameter environments.
[0006] Technical solution: The present invention provides a method for automatic parametric modeling of transmission towers based on mathematical formulas, comprising:
[0007] (1) Obtain the parameters of the transmission tower, split the transmission tower into three parts: the tower foot, the tower body, and the tower head, and obtain the corresponding parameters of each part;
[0008] (2) Model the tower foot, tower body and tower head based on the corresponding parameters;
[0009] (3) Assemble the tower foot, tower body and tower head to generate a transmission tower model;
[0010] (4) Render and export the transmission tower model.
[0011] Furthermore, the method of obtaining the transmission tower parameters and the parameters corresponding to each part in step (1) includes: user input, extraction based on the business system, extraction based on the point cloud data of the transmission tower entity, and automatic generation according to the constraints of the business scenario;
[0012] The transmission tower parameters include: tower type, tower height, nominal height, nameplate location, tower defect location, and length, thickness and height of primary and secondary filling strips;
[0013] The parameters corresponding to the tower foot include: the length and width of the rectangular bottom surface of the tower foot, the height of the tower foot and the slope of the tower foot;
[0014] The parameters corresponding to the tower body include: the mean, maximum and minimum values of the spacing between the tower frame support points, and the tower body slope
[0015] The parameters corresponding to the tower head include: tower head height, tower head slope, number of crossarms, horizontal plane spacing of crossarms, horizontal plane orientation of crossarms, length of each crossarm, crossarm force threshold and horizontal narrowing slope of crossarms.
[0016] Furthermore, the obtained transmission tower parameters and parameters corresponding to each part also include stratifying the parameters and determining the accuracy range in the following manner: the first layer: including the tower type, and constraining the dimensional error to be less than 1 meter;
[0017] The second layer includes the length, thickness and height of the main filling strip, and constrains the length error to be less than 5cm, the thickness error to be less than 0.5cm, and the width error to be less than 1cm;
[0018] The third layer includes the length, thickness and height of the secondary support strips, and constrains the length error to be less than 5cm, the thickness error to be less than 0.3cm, and the width error to be less than 0.5cm;
[0019] The fourth layer: includes the nameplate position and the tower defect position, and constrains the coordinate error of the nameplate position and the tower defect position to be less than 10cm.
[0020] Furthermore, the tower foot modeling in step (2) includes:
[0021] The tower foot base rectangle is obtained according to the length and width parameters of the tower foot bottom rectangle, or the tower foot base rectangle is obtained by calculating the side length of the tower foot base rectangle according to the tower height and tower shape;
[0022] Based on the tower foot base rectangle, tower foot height and tower foot slope, draw the first quadrangular pyramid, and use the bottom surface of the first quadrangular pyramid as the upper bottom surface of the tower foot;
[0023] Determine the midpoint of each side of the upper base of the tower foot, and connect the midpoints with the corner points of the rectangle on the lower base of the tower foot to form the main filling strip to obtain the outer shape of the tower foot;
[0024] A spacing smaller than a preset threshold is set, and each edge of the upper and lower surfaces of the tower foot is divided based on the spacing to obtain division points, which are then connected to form secondary filling strips to complete the tower foot modeling.
[0025] Furthermore, the tower body modeling in step (2) includes:
[0026] The tower height is calculated based on the difference between the nominal height and the tower foot height, minus the preset correction amount;
[0027] Take the upper bottom surface of the tower foot as the lower bottom surface of the tower body, draw the second quadrangular pyramid based on the tower body height and tower body slope, and take the upper bottom surface of the second quadrangular pyramid as the lower bottom surface of the tower body;
[0028] Set the mean, maximum, and minimum values of the spacing between the tower frame support points. Based on an arithmetic progression, calculate the spacing using the preset difference. The spacing decreases gradually from bottom to top, and calculate the coordinates of each support point from bottom to top.
[0029] The connection work is completed according to the principle of connecting the supporting points in a diamond shape with staggered positions on the left and right sides to form the main filling strips and complete the tower modeling.
[0030] Furthermore, the tower head modeling in step (2) includes: generating a tower head trunk and generating a tower head cross arm;
[0031] The generating tower head trunk comprises:
[0032] Take the bottom surface of the tower body as the lower bottom surface of the tower head and trunk, and draw the third quadrangular pyramid based on the height and slope of the tower head. Take the bottom surface of the third quadrangular pyramid as the upper bottom surface of the tower head and trunk;
[0033] According to the number of crossarms, the horizontal spacing of crossarms and the horizontal orientation of crossarms, the horizontal intersection line of each crossarm and the tower head trunk is obtained;
[0034] According to the length of each cross arm and the cross arm stress threshold, the intersection height of the cross arm and the tower head trunk is obtained;
[0035] According to the left and right horizontal intersection lines and the intersection surface height, the intersection surface height of each group of left and right cross arms of the tower is obtained;
[0036] Take the maximum intersection height of each group of left and right crossarms as the final intersection height, obtain the crossarm intersection surface by the horizontal intersection line and the final intersection height, and connect the corresponding horizontal points of the crossarm intersection surface to obtain the tower head trunk sub-frustum;
[0037] Draw the frame-shaped strips of the sub-frustum connecting all the cross arms in the tower head trunk;
[0038] Preset the spacing according to stress requirements and complete the generation of filling strips for the tower head and trunk;
[0039] The generating tower head cross arm comprises:
[0040] The tower head cross arm frame is a pentahedron composed of front and rear triangles, upper and lower isosceles trapezoids, and a cross arm intersection surface;
[0041] The crossarm frame is generated according to the crossarm intersection, crossarm horizontal plane orientation, crossarm length, and crossarm horizontal narrowing slope.
[0042] Furthermore, generating the crossarm frame body according to the crossarm intersection surface, the crossarm horizontal plane orientation, the crossarm length, and the crossarm horizontal narrowing slope includes:
[0043] Determine the front and rear vertical edges of the crossarm intersection;
[0044] According to the lower horizontal edge of the crossarm intersection surface and the crossarm length, the outer bounding rectangle of the crossarm's horizontal bottom surface is obtained;
[0045] According to the horizontal narrowing slope of the cross arm, the outer enclosing rectangle of the horizontal bottom surface is narrowed to obtain the bottom surface of the cross arm;
[0046] Connect the two upper intersection points of the crossarm intersection surface with the corresponding vertices of the distal end bottom of the narrowed bottom trapezoid to obtain the crossarm frame body;
[0047] The filling strips are generated for the cross arm frame body according to the preset spacing required by the stress.
[0048] Furthermore, the step (3) includes: based on the corresponding intersection information when the tower foot, tower body and tower head are modeled, the tower foot, tower body and tower head are generated in the order of the tower head trunk, trunk intersection surface and cross arm, and the assembly is completed to generate the transmission tower model.
[0049] Furthermore, the step (4) includes:
[0050] Classify all tower bars into frame tower bars, support tower bars and filling tower bars based on the material, shape and size of the tower bars; the tower bars include frame bars and filling bars;
[0051] Set the basic shapes of various tower strips and create a basic material strip for each type of tower strip;
[0052] Generate a basic material object for each tower strip based on the basic material strip corresponding to its type;
[0053] According to the starting and ending points and direction vectors of each tower strip, the translation, rotation and stretching of the basic material object are completed;
[0054] Complete the rendering of all tower bars and export the rendered transmission tower model as a 3D model structure.
[0055] Based on the same inventive concept, the present invention also provides a parametric automatic modeling system for transmission towers based on mathematical formulas, comprising:
[0056] The initialization module is used to obtain the parameters of the transmission tower, split the transmission tower into three parts: the tower foot, the tower body and the tower head, and obtain the corresponding parameters of each part;
[0057] A modeling module is used to model the tower foot, tower body and tower head based on corresponding parameters;
[0058] The assembly module is used to assemble the tower foot, tower body and tower head to generate a transmission tower model;
[0059] Generate module for rendering and exporting transmission tower models.
[0060] Based on the same inventive concept, the present invention also provides a computing device, comprising: one or more processors, one or more memories, and one or more programs, wherein the programs are stored in the memories and configured to be executed by the processors, and when the programs are loaded into the processors, the steps of the method for automatic parametric modeling of transmission towers based on mathematical formulas according to any one of the above items are implemented.
[0061] Based on the same inventive concept, the present invention also provides a storage medium, which stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the steps of the parametric automatic modeling method of transmission towers based on mathematical formulas according to any of the above items.
[0062] Beneficial effects: Compared with the existing technology, the present invention has the following significant advantages: 1. It can realize fast and accurate modeling of transmission towers, greatly improving the modeling efficiency and quality; 2. Through parametric input and modular modeling, it can flexibly adapt to the three-dimensional modeling requirements of transmission towers of different types and specifications; 3. The fineness of the reconstructed transmission tower model is controlled by the degree of detail of parameter input; 4. The parameter source can be user input, business system-based extraction, point cloud data extraction based on transmission tower entities, and automatic generation according to the constraints of business scenarios, which greatly improves the flexibility and practicality of modeling; 5. It reduces manual intervention and improves the accuracy and consistency of modeling; 6. The rendering and export functions facilitate the application of modeling results in actual projects, providing strong support for the planning, design and operation of power systems; 7. It can quickly and accurately model existing towers, which is helpful for equipment maintenance, detection and upgrading; 8. For towers collapsed due to natural disasters, it can quickly model and provide timely and effective guidance for construction, speeding up the process of restoring power supply. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 is a flow chart of a method according to an embodiment of the present invention;
[0064] Figure 2 A schematic diagram of the structure of a transmission tower is generated by parameterization according to an embodiment of the present invention;
[0065] Figure 3 Rendering of the modeling of the tower foot, tower body and tower head trunk frame support body according to the embodiment of the present invention;
[0066] Figure 4 This is a rendering of the tower foot modeling according to an embodiment of the present invention;
[0067] Figure 5 This is a rendering of the tower head cross arm modeling according to an embodiment of the present invention;
[0068] Figure 6 This is a modeling rendering of the embodiment of the present invention after all components are assembled;
[0069] Figure 7 This is a modeling rendering after the fill bar generation and material selection are completed in the embodiment of the present invention;
[0070] Figure 8 Renderings of the modeling of different “gan”-type transmission towers generated parametrically according to an embodiment of the present invention. DETAILED DESCRIPTION
[0071] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0072] Example 1: As shown in the attached Figure 1 As shown, the mathematical formula-based parameterized automatic modeling method for transmission towers of this embodiment includes:
[0073] (1) Obtain the parameters of the transmission tower, split the transmission tower into three parts: the tower foot, the tower body, and the tower head, and obtain the corresponding parameters of each part;
[0074] (2) Model the tower foot, tower body and tower head based on the corresponding parameters;
[0075] (3) Assemble the tower foot, tower body and tower head to generate a transmission tower model;
[0076] (4) Render and export the transmission tower model.
[0077] Furthermore, the method for obtaining the transmission tower parameters and the parameters corresponding to each part in step (1) includes: user input, extraction based on the business system, extraction based on the point cloud data of the transmission tower entity, and automatic generation according to the constraints of the business scenario; specifically:
[0078] 1) User input: Manual input based on the user's existing data. This method can be applied in the design and maintenance of towers.
[0079] 2) Business system extraction: Extract various tower data from related operating systems. This stage can be performed during the equipment operation phase.
[0080] 3) Extracting from the tower point cloud data: Generate the required parameters in a parametric format based on point cloud data obtained from LiDAR, drones, and other aerial photography. This stage can be performed during the equipment operation phase and requires accurate data collection.
[0081] 4) Automatically generate parameters based on business scenario constraints: Based on real-world constraints, such as the number of transmission lines, surrounding geographical elevation differences, and weather stress tolerance, software is used to automatically generate parameters. This approach can be used during the design phase.
[0082] The transmission tower parameters include: tower type, tower height, nominal height, nameplate location, tower defect location, and length, thickness and height of primary and secondary filling strips;
[0083] The parameters corresponding to the tower foot include: the length and width of the rectangular bottom surface of the tower foot, the height of the tower foot and the slope of the tower foot;
[0084] The parameters corresponding to the tower body include: the mean, maximum and minimum values of the spacing between the tower frame support points, and the tower body slope
[0085] The parameters corresponding to the tower head include: tower head height, tower head slope, number of crossarms, horizontal plane spacing of crossarms, horizontal plane orientation of crossarms, length of each crossarm, crossarm force threshold and horizontal narrowing slope of crossarms.
[0086] The accuracy of the generated model of the present invention is closely related to the level of detail of the parameters. The accuracy of the input parameters can be divided into multiple levels, as follows:
[0087] The first level includes the tower shape and constrains the dimensional error to less than 1 meter. This level ensures the accuracy of the transmission tower's shape. This is the foundational level, and accurate tower shape is the cornerstone of building an accurate model.
[0088] The second layer includes the length, thickness, and height of the primary infill strips, with constraints limiting the length error to less than 5 cm, the thickness error to less than 0.5 cm, and the width error to less than 1 cm. This layer ensures the accuracy of the primary infill strips of the transmission tower. Based on the tower's defined shape, the accuracy of the primary infill strips is further refined to make the model more realistic.
[0089] The third layer includes the length, thickness, and height of the secondary support bars, with length tolerances less than 5cm, thickness tolerances less than 0.3cm, and width tolerances less than 0.5cm. This layer ensures the accuracy of the remaining filler bars on the secondary and other parts of the transmission tower. Gradually improving the accuracy of the filler bars helps fully capture the detailed features of the tower.
[0090] The fourth level includes nameplate and tower defect locations, with coordinate errors constrained to less than 10 cm. This level ensures accurate information on remaining tower attachments, such as nameplate locations and tower defect locations. This level of precision provides a more comprehensive picture of the tower's actual condition.
[0091] In general, the model generation process progresses from the first to the fourth layer in a progressive manner. However, the parameter composition can be flexibly adjusted based on the needs of the actual business scenario to effectively serve the actual business. Generally speaking, at least the first layer of information must be accurately input. The second and third layers can be automatically generated based on logic, and the fourth layer can be input based on actual needs. This ensures both effectiveness and practicality, while allowing for more accurate and comprehensive model results to be obtained by adjusting parameters when necessary.
[0092] Furthermore, the tower foot modeling in step (2) includes:
[0093] The tower foot base rectangle is obtained according to the length and width parameters of the tower foot bottom rectangle. If this parameter is not available, the side length of the tower foot base rectangle is calculated according to the tower height and tower shape before obtaining the tower foot base rectangle.
[0094] Based on the tower foot base rectangle, tower foot height and tower foot slope, draw the first quadrangular pyramid, and use the bottom surface of the first quadrangular pyramid as the upper bottom surface of the tower foot;
[0095] Determine the midpoint of each side of the upper base of the tower foot, and connect the midpoints with the corner points of the rectangle on the lower base of the tower foot to form the main filling strip to obtain the outer shape of the tower foot;
[0096] A spacing smaller than a preset threshold is set, and each edge of the upper and lower surfaces of the tower foot is divided based on the spacing to obtain division points, which are then connected to form secondary filling strips to complete the tower foot modeling.
[0097] Furthermore, the tower body modeling in step (2) includes:
[0098] The tower height is calculated based on the difference between the nominal height and the tower foot height, minus the preset correction amount;
[0099] Take the upper bottom surface of the tower foot as the lower bottom surface of the tower body, draw the second quadrangular pyramid based on the tower body height and tower body slope, and take the upper bottom surface of the second quadrangular pyramid as the lower bottom surface of the tower body;
[0100] Set the mean, maximum, and minimum values of the spacing between the tower frame support points. Based on an arithmetic progression, calculate the spacing using the preset difference. The spacing decreases gradually from bottom to top, and calculate the coordinates of each support point from bottom to top.
[0101] The connection work is completed according to the principle of connecting the supporting points in a diamond shape with staggered positions on the left and right sides to form the main filling strips and complete the tower modeling.
[0102] Furthermore, the tower head modeling in step (2) includes: generating a tower head trunk and generating a tower head cross arm;
[0103] The generating tower head trunk comprises:
[0104] Determine the similarity between the tower head and the tower body to determine code reuse and reduce workload;
[0105] Take the bottom surface of the tower body as the lower bottom surface of the tower head and trunk, and draw the third quadrangular pyramid based on the height and slope of the tower head. Take the bottom surface of the third quadrangular pyramid as the upper bottom surface of the tower head and trunk;
[0106] According to the number of crossarms, the horizontal spacing of crossarms and the horizontal orientation of crossarms, the horizontal intersection line of each crossarm and the tower head trunk is obtained;
[0107] According to the length of each cross arm and the cross arm stress threshold, etc., the intersection height of the cross arm and the tower head trunk is obtained;
[0108] According to the left and right horizontal intersection lines and the intersection surface height, the intersection surface height of each group of left and right cross arms of the tower is obtained;
[0109] Take the maximum intersection height of each group of left and right crossarms as the final intersection height, obtain the crossarm intersection surface by the horizontal intersection line and the final intersection height, and connect the corresponding horizontal points of the crossarm intersection surface to obtain the tower head trunk sub-frustum;
[0110] Draw the frame-shaped strips of the sub-frustum connecting all the cross arms in the tower head trunk;
[0111] The filling strips of the tower head trunk are generated by presetting the spacing according to the stress requirements; the stress requirements are based on the strict requirements for the stress of transmission towers in relevant national standards such as the "Code for Design of Overhead Transmission Lines" (GB 50545-2010), the "Code for Design of 110kV~750kV Overhead Transmission Lines" (GB 50545-2010), and the "Code for Design of High-Rise Structures" (GB 50135-2019). According to the equal spacing restriction criterion determined according to the stress distribution law presented by the cross-arm frame under different working conditions, the generation process of the filling strips is completed accurately and efficiently, thereby effectively ensuring that the cross-arm frame always meets the standard requirements for stress bearing and structural stability during the long-term stable operation of the transmission line, providing a solid structural foundation for the safe and reliable operation of the transmission system, thereby achieving effective support and significant improvement of the innovative technical solution of the present invention in the application of the cross-arm frame of the transmission tower.
[0112] The generating tower head cross arm comprises:
[0113] The tower head cross arm frame is a pentahedron composed of front and rear triangles, upper and lower isosceles trapezoids, and a cross arm intersection surface;
[0114] The crossarm frame is generated according to the crossarm intersection, crossarm horizontal plane orientation, crossarm length, and crossarm horizontal narrowing slope.
[0115] Furthermore, generating the crossarm frame body according to the crossarm intersection surface, the crossarm horizontal plane orientation, the crossarm length, and the crossarm horizontal narrowing slope includes:
[0116] Determine the front and rear vertical edges of the crossarm intersection;
[0117] According to the lower horizontal edge of the crossarm intersection surface and the crossarm length, the outer bounding rectangle of the crossarm's horizontal bottom surface is obtained;
[0118] According to the horizontal narrowing slope of the crossarm, the outer enclosing rectangle of the horizontal base is narrowed to obtain the crossarm base; generally, it is a horizontal isosceles trapezoid with the horizontal side of the specific intersection as the lower base, the length of the crossarm as the height, and the narrowing rate as the slope of the waist;
[0119] Connect the two upper intersection points of the crossarm intersection surface with the corresponding vertices of the distal end bottom of the narrowed bottom trapezoid to obtain the crossarm frame body;
[0120] The filling strips are generated for the cross arm frame body according to the preset spacing required by the stress.
[0121] Furthermore, the cat head tower is generated:
[0122] It is similar to the generation of the stem-shaped tower head.
[0123] Since the cat head tower is more complex, its generation requires the introduction of a tower head transverse quadrangular prism body, a tower head oblique quadrangular prism body, a tower head oblique pentahedron body, a tower head oblique pentahedron truncated body, a vertical support, etc.
[0124] Generate according to the bottom surface of the tower.
[0125] Furthermore, the tower heads of other towers are generated:
[0126] Similar to the generation of the stem-shaped tower head, the modules are split and the tower frame and all tower bars are generated through connecting surfaces in the order from bottom to top and from the middle to both sides.
[0127] Furthermore, the step (3) includes: based on the corresponding intersection information when the tower foot, tower body and tower head are modeled, generating in the order of the tower foot, tower body and tower head, wherein the tower head is generated in the order of the tower head trunk, trunk intersection surface and cross arm, thereby naturally completing the component assembly work and generating the transmission tower model without the need for secondary assembly.
[0128] Furthermore, the step (4) includes:
[0129] All tower bars are classified into frame tower bars, support tower bars and filling tower bars based on the material, shape and size of the tower bars; the tower bars include frame bars and filling bars, and the forces they bear and the sizes are from large to small;
[0130] Set the basic shapes of various tower strips and create a basic material strip for each type of tower strip;
[0131] Generate a basic material object for each tower strip based on the basic material strip corresponding to its type;
[0132] According to the starting and ending points and direction vectors of each tower strip, the basic material object is translated, rotated, and stretched (stretching is only performed in length). Since the basic material object is a vector expression, the rendering effect will not be affected by these deformations.
[0133] Complete the rendering of all tower bars and export the rendered transmission tower model into a 3D model structure, such as glb, stl, etc.
[0134] Based on the same inventive concept, this embodiment also provides a parametric automatic modeling system for transmission towers based on mathematical formulas, including:
[0135] The initialization module is used to obtain the parameters of the transmission tower, split the transmission tower into three parts: the tower foot, the tower body and the tower head, and obtain the corresponding parameters of each part;
[0136] A modeling module is used to model the tower foot, tower body and tower head based on corresponding parameters;
[0137] The assembly module is used to assemble the tower foot, tower body and tower head to generate a transmission tower model;
[0138] Generate module for rendering and exporting transmission tower models.
[0139] Based on the same inventive concept, this embodiment also provides a computing device, including: one or more processors, one or more memories, and one or more programs, wherein the programs are stored in the memories and configured to be executed by the processors, and when the programs are loaded into the processors, the steps of the parametric automatic modeling method of transmission towers based on mathematical formulas according to any of the above items are implemented.
[0140] Based on the same inventive concept, this embodiment also provides a storage medium, which stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the steps of the parametric automatic modeling method of transmission towers based on mathematical formulas according to any of the above items.
[0141] Example 2: Taking a "stem"-shaped transmission tower as an example, modeling is performed according to the above parameter input and modeling steps to demonstrate the specific generation process and parameter settings of the tower foot, tower body, and tower head.
[0142] Figure 3 The figure shows the rendering of the support structure of a "stem"-shaped tower. From bottom to top, it consists of the tower foot, tower body, and tower head.
[0143] Figure 4 The figure shows a rendering of the generated model for the tower foot, with primary and secondary fill bars already generated and connected to fixed locations. The connection method is to determine the midpoint of each edge of the upper base of the tower foot as the first division point and connect the first division point to the corner point of the rectangular base of the lower base to obtain the tower foot's shape. The midpoint between the first division point and each vertex is then determined as the second division point, and the second division point is connected to the first division point of the adjacent edge to form a fill bar, completing the tower foot modeling.
[0144] Figure 5 Shown is a detailed rendering of the generative model for a crossarm.
[0145] Figure 6 Shown is a rendering of the assembly after all crossarms have been generated and all parts are placed in the appropriate positions.
[0146] Figure 7 Shown is the Figure 6 The model after the components are spliced together further generates primary and secondary fill bars, and completes the final model rendering after material addition and rendering.
[0147] According to Figures 3 to 7 By following the method of the present invention, we can easily complete the parameterized automatic generation of a "dry" type transmission tower model.
[0148] Figure 8 A comparison diagram of different transmission tower models was generated for different parameterization inputs. The core parameters of the four tower models are as follows:
[0149] Transmission tower (1):
[0150] [[[0,14.8201,1.388,86,3.22,'TO_DOWN','TO_LEFT'],[0,14.8201,1.388,86,3.22,'TO_DO WN','TO_RIGHT']],[[1,19.2539,1.254,86,4.11,'TO_DOWN','TO_LEFT'],[1,19.2539,1.254,86,4.11,'TO_DOWN','TO_RIGHT']],[[2,24.0625, 1.029,86,2.79,'TO_DOWN','TO_LEFT'],[2,24.0625,1.029,86,2.79,'TO_DOWN','TO_RIGHT']],[[3,27.0226,1.1846,86,4.42,'TO_UP','TO_LE FT'],[3,27.0226,1.1846,86,4.42,'TO_UP','TO_RIGHT']]]
[0151] Transmission towers (2):
[0152] [[[0,14.8201,1.388,86,3.22,'TO_DOWN','TO_LEFT'],[0,14.8201,1.388,86,3.22,'TO_DOWN','TO_RIGHT']],[[1,19.2539,1.254,86,4.11,'TO_UP','TO_LEFT'],[1,19.2539,1.254,86,4.11,'TO_UP','TO_RIGHT']],[[2,24.0625,1.029,86,3.22,'TO_DOWN','TO_LEFT'],[2,24.0625,1.029,86,3.22,'TO_DOWN','TO_RIGHT']],[[3,27.0226,1.1846,86,4.42,'TO_UP','TO_LEFT'],[3,27.0226,1.1846,86,4.42,'TO_UP','TO_RIGHT']]]
[0153] Transmission tower (3):
[0154] [[[1,19.2539,1.254,86,3.08721,'TO_DOWN','TO_LEFT'],[1,19.2539,1.254,86,3.4577,'TO_DOWN','TO_RIGHT']],[[3,27.0226,1.1846,86,3.82932,'TO_UP','TO_LEFT'],[3,27.0226,1.1846,86,3.64964,'TO_UP','TO_RIGHT']]]
[0155] Transmission tower (4):
[0156] [[[0,14.8201,1.388,86,4.42158,'TO_DOWN','TO_LEFT'],[0,14.8201,1.388,86,2.45639,'TO_DOWN','TO_RIGHT'] ],[[1,19.2539,1.254,86,5.09661,'TO_DOWN','TO_LEFT'],[1,19.2539,1.254,86,2.97814,'TO_DOWN','TO_RIGHT'] ],[[2,24.0625,1.029,86,4.08354,'TO_DOWN','TO_LEFT'],[2,24.0625,1.029,86,2.91819,'TO_DOWN','TO_RIGHT'] ],[[3,27.0226,1.1846,86,3.34671,'TO_UP','TO_LEFT'],[3,27.0226,1.1846,86,2.51835,'TO_UP','TO_RIGHT']]]
[0157] Example 3: Different types of transmission towers (such as cathead towers, etc.) were modeled, and their modeling processes and characteristics were compared.
[0158] like Figure 2 The transmission towers shown, from left to right, are the "gan"-shaped tower, the cathead-shaped tower, and the wineglass-shaped tower. From bottom to top, the sections separated by dashed lines are the tower legs, the tower body, and the tower head. The tower legs and tower body are generated in the same way. The tower head is generated differently. However, it is still possible to reconstruct the tower head using parametric descriptions. By adding the concepts of diagonal and vertical arms, the tower heads of the cathead and wineglass-shaped towers can be disassembled and parametrically described, allowing for the automatic parametric generation of the tower head.
[0159] like Figure 2 The figure shows the rendered and exported model of the present invention. The lines are clear, and the model data is strictly consistent with the parameterized data, ensuring the accuracy of the model. This verifies the rendering and exporting functions of the present invention.
[0160] In practical applications, the transmission tower parametric modeling method and system of the present invention can be adjusted and optimized according to specific needs to meet the transmission tower design requirements in different scenarios.
[0161] The parametric modeling method for transmission towers of the present invention can not only meet the needs of the design stage, but also play an important role in modeling existing towers and providing construction guidance for collapsed towers. Compared with point cloud-based three-dimensional reconstruction technology, this method has the following advantages: it can more accurately control the various parameters of the transmission tower to ensure the accuracy and reliability of the model; it can quickly generate corresponding transmission tower models according to different design requirements and specifications, with higher flexibility and versatility; it reduces dependence on external data collection, reduces costs and the difficulty of data processing. In summary, the parametric modeling method for transmission towers of the present invention can effectively make up for the shortcomings of traditional modeling methods, improve the design efficiency and quality of transmission towers, and provide strong guarantees for the safe and stable operation of power systems.
[0162] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A parametric automatic modeling method for transmission towers based on mathematical formulas, characterized in that: include: (1) Obtain the parameters of the transmission tower, split the transmission tower into three parts: the tower foot, the tower body, and the tower head, and obtain the corresponding parameters of each part; The method for obtaining transmission tower parameters and parameters corresponding to each part includes: user input, extraction based on a business system, extraction based on point cloud data of the transmission tower entity, and automatic generation based on constraints of the business scenario; The transmission tower parameters include: tower type, tower height, nominal height, nameplate location, tower defect location, and length, thickness and height of primary and secondary filling strips; The parameters corresponding to the tower foot include: the length and width of the rectangular bottom surface of the tower foot, the height of the tower foot and the slope of the tower foot; The parameters corresponding to the tower body include: the mean, maximum and minimum values of the spacing between the tower frame support points, and the slope of the tower body; The parameters corresponding to the tower head include: tower head height, tower head slope, number of crossarms, horizontal plane spacing of crossarms, horizontal plane orientation of crossarms, length of each crossarm, crossarm force threshold and horizontal narrowing slope of crossarms; (2) Modeling the tower foot, tower body, and tower head based on corresponding parameters; the tower foot modeling includes: The tower foot base rectangle is obtained according to the length and width parameters of the tower foot bottom rectangle, or the tower foot base rectangle is obtained by calculating the side length of the tower foot base rectangle according to the tower height and tower shape; Based on the tower foot base rectangle, tower foot height and tower foot slope, draw the first quadrangular pyramid, and use the bottom surface of the first quadrangular pyramid as the upper bottom surface of the tower foot; Determine the midpoint of each side of the upper base of the tower foot, and connect the midpoints with the corner points of the rectangle on the lower base of the tower foot to form the main filling strip to obtain the outer shape of the tower foot; Setting a spacing smaller than a preset threshold, dividing each edge of the upper and lower surfaces of the tower foot based on the spacing to obtain division points, and connecting the division points to form secondary filling strips to complete the tower foot modeling; (3) Assemble the tower foot, tower body and tower head to generate a transmission tower model; (4) Render and export the transmission tower model.
2. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 1, characterized in that: The obtained transmission tower parameters and parameters corresponding to each part also include stratifying the parameters and determining the accuracy range in the following manner: the first layer: including the tower type, and constraining the dimensional error to be less than 1 meter; The second layer includes the length, thickness and height of the main filling strip, and constrains the length error to be less than 5cm, the thickness error to be less than 0.5cm, and the width error to be less than 1cm; The third layer includes the length, thickness and height of the secondary support strips, and constrains the length error to be less than 5cm, the thickness error to be less than 0.3cm, and the width error to be less than 0.5cm; The fourth layer: includes the nameplate position and the tower defect position, and constrains the coordinate error of the nameplate position and the tower defect position to be less than 10cm.
3. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 1, characterized in that: The tower body modeling in step (2) includes: The tower height is calculated based on the difference between the nominal height and the tower foot height, minus the preset correction amount; Take the upper bottom surface of the tower foot as the lower bottom surface of the tower body, draw the second quadrangular pyramid based on the tower body height and tower body slope, and take the upper bottom surface of the second quadrangular pyramid as the lower bottom surface of the tower body; Set the mean, maximum, and minimum values of the spacing between the tower frame support points. Based on an arithmetic progression, calculate the spacing using the preset difference. The spacing decreases gradually from bottom to top, and calculate the coordinates of each support point from bottom to top. The connection work is completed according to the principle of connecting the supporting points in a diamond shape with staggered positions on the left and right sides to form the main filling strips and complete the tower modeling.
4. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 3, characterized in that: The tower head modeling in step (2) includes: generating a tower head trunk and generating a tower head cross arm; The generating tower head trunk comprises: Take the bottom surface of the tower body as the lower bottom surface of the tower head and trunk, and draw the third quadrangular pyramid based on the height and slope of the tower head. Take the bottom surface of the third quadrangular pyramid as the upper bottom surface of the tower head and trunk; According to the number of crossarms, the horizontal spacing of crossarms and the horizontal orientation of crossarms, the horizontal intersection line of each crossarm and the tower head trunk is obtained; According to the length of each cross arm and the cross arm stress threshold, the intersection height of the cross arm and the tower head trunk is obtained; According to the left and right horizontal intersection lines and the intersection surface height, the intersection surface height of each group of left and right cross arms of the tower is obtained; Take the maximum intersection height of each group of left and right crossarms as the final intersection height, obtain the crossarm intersection surface by the horizontal intersection line and the final intersection height, and connect the corresponding horizontal points of the crossarm intersection surface to obtain the tower head trunk sub-frustum; Draw the frame-shaped strips of the sub-frustum connecting all the cross arms in the tower head trunk; Preset the spacing according to stress requirements and complete the generation of filling strips for the tower head and trunk; The generating tower head cross arm comprises: The tower head cross arm frame is a pentahedron composed of front and rear triangles, upper and lower isosceles trapezoids, and a cross arm intersection surface; The crossarm frame is generated according to the crossarm intersection, crossarm horizontal plane orientation, crossarm length, and crossarm horizontal narrowing slope.
5. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 4, characterized in that: Generating the crossarm frame according to the crossarm intersection, the crossarm horizontal plane orientation, the crossarm length, and the crossarm horizontal narrowing slope includes: Determine the front and rear vertical edges of the crossarm intersection; According to the lower horizontal edge of the crossarm intersection surface and the crossarm length, the outer bounding rectangle of the crossarm's horizontal bottom surface is obtained; According to the horizontal narrowing slope of the cross arm, the outer enclosing rectangle of the horizontal bottom surface is narrowed to obtain the bottom surface of the cross arm; Connect the two upper intersection points of the crossarm intersection surface with the corresponding vertices of the distal end bottom of the narrowed bottom trapezoid to obtain the crossarm frame body; The filling strips are generated for the cross arm frame body according to the preset spacing required by the stress.
6. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 4, characterized in that: The step (3) comprises: based on the corresponding intersection information when the tower foot, tower body and tower head are modeled, generating in the order of the tower foot, tower body and tower head, wherein the tower head is generated in the order of the tower head trunk, trunk intersection surface and cross arm, completing the assembly and generating the transmission tower model.
7. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 4, characterized in that: The step (4) comprises: Classify all tower bars into frame tower bars, support tower bars and filling tower bars based on the material, shape and size of the tower bars; the tower bars include frame bars and filling bars; Set the basic shapes of various tower strips and create a basic material strip for each type of tower strip; Generate a basic material object for each tower strip based on the basic material strip corresponding to its type; According to the starting and ending points and direction vectors of each tower strip, the translation, rotation and stretching of the basic material object are completed; Complete the rendering of all tower bars and export the rendered transmission tower model as a 3D model structure.
8. A system for automatically modeling transmission tower parameters based on mathematical formulas for executing the method for automatically modeling transmission tower parameters based on mathematical formulas according to any one of claims 1 to 7, characterized in that: include: The initialization module is used to obtain the parameters of the transmission tower, split the transmission tower into three parts: the tower foot, the tower body and the tower head, and obtain the corresponding parameters of each part; A modeling module is used to model the tower foot, tower body and tower head based on corresponding parameters; The assembly module is used to assemble the tower foot, tower body and tower head to generate a transmission tower model; Generate module for rendering and exporting transmission tower models.
9. A computing device, characterized in that include: One or more processors, one or more memories, and one or more programs, wherein the programs are stored in the memories and configured to be executed by the processors, and when the programs are loaded into the processors, the steps of the method for automatic parameterized modeling of transmission towers based on mathematical formulas are implemented according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a computer program, which includes program instructions. When the program instructions are executed by a processor, the processor executes the steps of the method for automatic parameterized modeling of a transmission tower based on mathematical formulas according to any one of claims 1 to 7.
Citation Information
Patent Citations
Power transmission line channel reverse modeling method and system based on three-dimensional laser point cloud
CN118691738A