Transmission tower parameterized automatic modeling method and system based on mathematical formula
The parameters of the transmission pole tower are obtained through the parametric modeling method and the three-dimensional model is generated using mathematical formulas, which solves the problems of inefficiency and insufficient flexibility of traditional modeling methods, and achieves fast and accurate modeling of the transmission pole tower.
Patent Information
- Application Number
- CN202411808179.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2044-12-10
AI Technical Summary
The traditional transmission pole tower modeling method is inefficient, prone to errors, and is difficult to adapt to different types and specifications of transmission pole towers, lacking flexibility and versatility.
By obtaining the parameters of the transmission pole tower, it is divided into three parts: the tower foot, the tower body and the tower head, and using mathematical formulas to perform parameterization modeling based on these parameters to generate a three-dimensional model.
It realizes rapid and accurate modeling of transmission pole towers, improves modeling efficiency and quality, and can flexibly adapt to different types and specifications of transmission pole towers, reduces manual intervention, and improves modeling accuracy and consistency.
Smart Images

Figure CN119862624A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method and system for automatic parameterized modeling of a transmission tower, and in particular to a method and system for automatic parameterized modeling of a transmission tower based on a mathematical formula, and belongs to the technical field of electric power. Background Art
[0002] In the power system, transmission towers are important 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. The traditional transmission tower modeling method mainly relies on manual drawing or simple geometric shapes for approximate representation. This method has many disadvantages. First, manual drawing is inefficient, wastes manpower and material resources, and is prone to errors. With the continuous development of the power system, the number and complexity of transmission towers are increasing, and traditional modeling methods can no longer meet actual needs. Second, simple geometric shape approximation is difficult to accurately reflect the actual structure and mechanical properties of transmission towers, which may cause design deviations and affect the reliability of the power system. In addition, traditional modeling methods lack flexibility and versatility when dealing with transmission towers of different types and specifications, and need to be redesigned and modeled, which increases costs and time.
[0003] In recent years, point cloud-based 3D reconstruction technology has been applied in some related fields. This technology mainly generates a 3D model of an object by collecting multi-view images or point cloud data of the object using computer algorithms. However, there are certain limitations in the application of this technology in transmission tower modeling. The structure of the transmission tower is relatively complex, and the requirements for precision and accuracy are high. The point cloud-based 3D reconstruction technology is difficult to meet the special needs of transmission tower modeling.
[0004] In contrast, the above problems can be solved well by parameterizing the corresponding tower entity and generating a three-dimensional tower model based on the parameters using mathematical formulas. At the same time, the parametric extraction work of parametric modeling can be diverse. For example, the required parameters can be extracted from the point cloud, which can improve the accuracy of parametric data and reduce the difficulty of completely relying on point cloud reconstruction. In practical applications, for existing towers, fast and accurate modeling is crucial for equipment maintenance, inspection and upgrading. Traditional methods may require a lot of on-site measurement and data processing, which is time-consuming and labor-intensive. For towers collapsed due to natural disasters, parametric rapid modeling can provide timely and effective guidance for construction and speed up the process of restoring power supply. Summary of the invention
[0005] Purpose of the invention: The purpose of the present invention is to provide a method and system for parametric automatic modeling of transmission towers based on mathematical formulas, which can solve the problem of rapid three-dimensional reconstruction of transmission towers in low-input parameters environment.
[0006] Technical solution: The present invention provides a method for automatic parametric modeling of transmission towers based on mathematical formulas, comprising:
[0007] (1) Obtaining the parameters of the transmission tower, splitting the transmission tower into three parts: tower foot, tower body and tower head, and obtaining 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 filling strips 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 cross arms, horizontal plane spacing of cross arms, horizontal plane orientation of cross arms, length of each cross arm, cross arm stress threshold and horizontal narrowing slope of cross arms.
[0016] Furthermore, the acquired 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 tower type, and constraining the size 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 platform, and use the bottom surface of the first quadrangular platform as the upper bottom surface of the tower foot;
[0023] Determine the midpoint of each side of the upper bottom surface of the tower foot, and connect the midpoint with the rectangular corner points of the lower bottom surface of the tower foot to form a 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, and the division points are connected to form secondary filling strips to complete the tower foot modeling.
[0025] Furthermore, the tower body modeling in step (2) includes:
[0026] Based on the height difference between the nominal height and the tower foot height, minus the preset correction amount, the tower height is calculated;
[0027] Take the upper bottom surface of the tower foot as the lower bottom surface of the tower body, draw the second quadrangular platform in combination with the tower body height and tower body slope, and take the upper bottom surface of the second quadrangular platform 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 the arithmetic progression, calculate the spacing with the preset difference. The spacing gradually decreases 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 rhombus 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 platform in combination with the height and slope of the tower head, and take the upper bottom surface of the third quadrangular platform as the upper bottom surface of the tower head and trunk;
[0033] According to the number of cross arms, the horizontal plane spacing of the cross arms and the horizontal plane orientation of the cross arms, the horizontal intersection line of each cross arm 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 value of each group of left and right cross arm intersection heights as the final intersection height, obtain the cross arm intersection surface with the horizontal intersection line and the final intersection height, and connect the corresponding horizontal points of the cross arm 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 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 body is generated according to the crossarm intersection surface, the horizontal plane direction of the crossarm, the crossarm length, and the horizontal narrowing slope of the crossarm.
[0042] Furthermore, generating a 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 length of the crossarm, the outer bounding rectangle of the horizontal bottom surface of the crossarm 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 cross arm intersection surface with the vertices of the corresponding narrowed bottom trapezoid distal side bottom to obtain the cross arm frame body;
[0047] The filling strips are generated for the cross arm frame at preset spacings based on stress requirements.
[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 tower head trunk, trunk intersection surface and cross arm, and the assembly is completed to generate a transmission tower model.
[0049] Furthermore, the step (4) comprises:
[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 make a basic material strip for each type of tower strip;
[0052] For each tower bar, a basic material object is generated based on the basic material bar corresponding to the type to which it belongs;
[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 three-dimensional model structure.
[0055] Based on the same inventive concept, the present invention also provides a transmission tower parametric automatic modeling system 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, used for modeling 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 prior art, the present invention has the following remarkable advantages: 1. It can achieve rapid 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 different types and specifications of transmission towers; 3. The fineness of the reconstructed transmission tower model can be controlled by the degree of detail of parameter input; 4. The parameter sources can be user input, extraction based on business systems, extraction of point cloud data based on transmission tower entities, and automatic generation according to the constraint conditions of business scenarios, greatly improving the modeling flexibility and practicality; 5. It reduces manual intervention and improves the modeling accuracy and consistency; 6. The rendering and export functions facilitate the application of the modeling results to actual projects, providing strong support for the planning, design, and operation of power systems; 7. It can quickly and accurately model existing towers, contributing to equipment maintenance, inspection, and upgrade; 8. For towers collapsed due to natural disasters, it can quickly model and provide timely and effective guidance for construction, accelerating the process of restoring power supply. Description of the Drawings
[0063] Figure 1 It is a flowchart of the method according to an embodiment of the present invention;
[0064] Figure 2 It is a structural schematic diagram of parametrically generating a transmission tower according to an embodiment of the present invention;
[0065] Figure 3 It is a modeling rendering diagram of the tower foot, tower body, and tower head torso frame support body according to an embodiment of the present invention;
[0066] Figure 4 It is a modeling rendering diagram of the tower foot according to an embodiment of the present invention;
[0067] Figure 5 It is a modeling rendering diagram of the tower head cross arm according to an embodiment of the present invention;
[0068] Figure 6 It is a modeling rendering diagram after completing the splicing of all components according to an embodiment of the present invention;
[0069] Figure 7 It is a modeling rendering diagram after completing the generation of filling bars and material selection according to an embodiment of the present invention;
[0070] Figure 8 It is a modeling rendering diagram of different "dry"-type transmission towers parametrically generated according to an embodiment of the present invention. Detailed Embodiments
[0071] In order to enable those skilled in the art of the present technology to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
[0072] Embodiment 1: As shown in the appendix Figure 1 As shown, the parametric automatic modeling method of a transmission tower based on a mathematical formula in this embodiment includes:
[0073] (1) Obtaining the parameters of the transmission tower, splitting the transmission tower into three parts: tower foot, tower body and tower head, and obtaining 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 data of the tower from the relevant operation system. This stage can be carried out during the equipment operation stage.
[0080] 3) Extraction from point cloud data of the tower entity: Generate the required parameters in a parametric format based on point cloud data obtained by laser radar, drone aerial photography, etc. This stage can be carried out during the equipment operation stage and requires accurate data collection.
[0081] 4) Automatically generate parameters based on business scenario constraints: Use software to automatically generate parameters based on real-world constraints, such as the number of transmission lines, surrounding geographical height differences, weather stress, etc. This method can be used in 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 filling strips 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 cross arms, horizontal plane spacing of cross arms, horizontal plane orientation of cross arms, length of each cross arm, cross arm stress threshold and horizontal narrowing slope of cross arms.
[0086] The accuracy of the model generated by the present invention is closely related to the detail of the parameters. The accuracy of the input parameters can be divided into multiple levels, as follows:
[0087] The first layer: includes the tower type and constrains the size error to be less than 1 meter. This layer ensures the accurate shape of the transmission tower. This is the basic level, and the accurate tower shape is the cornerstone of building an accurate model.
[0088] 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. This layer realizes the accuracy of the main filling strip of the transmission tower. On the basis of the tower shape determination, the accuracy of the first-level filling strip is further refined to make the model closer to reality.
[0089] 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. This layer ensures the accuracy of the remaining filling strips of the secondary transmission tower. The gradual improvement of the filling strip accuracy helps to present the detailed features of the tower in all directions.
[0090] The fourth level: 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. This level ensures accurate information on the remaining pole attachments on the transmission tower, such as the nameplate position, the tower defect position, etc. This level of precision can more comprehensively reflect the actual status of the tower.
[0091] In general, the model generation process is progressive from the first layer to the fourth layer. However, the parameter composition can be flexibly adjusted according to 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 of information can be automatically generated based on logic, and the fourth layer of information is input based on actual needs. In this way, effectiveness and practicality can be achieved by adjusting parameters to obtain more accurate and comprehensive model results 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 there is no such parameter, the side length of the tower foot base rectangle is calculated according to the tower height and tower shape, and then the tower foot base rectangle is obtained;
[0094] Based on the tower foot base rectangle, tower foot height and tower foot slope, draw the first quadrangular platform, and use the bottom surface of the first quadrangular platform as the upper bottom surface of the tower foot;
[0095] Determine the midpoint of each side of the upper bottom surface of the tower foot, and connect the midpoint with the rectangular corner points of the lower bottom surface of the tower foot to form a 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, and the division points are connected to form secondary filling strips to complete the tower foot modeling.
[0097] Furthermore, the tower body modeling in step (2) includes:
[0098] Based on the height difference between the nominal height and the tower foot height, minus the preset correction amount, the tower height is calculated;
[0099] Take the upper bottom surface of the tower foot as the lower bottom surface of the tower body, draw the second quadrangular platform in combination with the tower body height and tower body slope, and take the upper bottom surface of the second quadrangular platform 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 the arithmetic progression, calculate the spacing with the preset difference. The spacing gradually decreases 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 rhombus 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 platform in combination with the height and slope of the tower head, and take the upper bottom surface of the third quadrangular platform as the upper bottom surface of the tower head and trunk;
[0106] According to the number of cross arms, the horizontal plane spacing of the cross arms and the horizontal plane orientation of the cross arms, the horizontal intersection line of each cross arm 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 value of each group of left and right cross arm intersection heights as the final intersection height, obtain the cross arm intersection surface with the horizontal intersection line and the final intersection height, and connect the corresponding horizontal points of the cross arm 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 spacing is preset according to the stress requirements to complete the generation of the filling strips of the tower head trunk; the stress requirements are based on the strict requirements for the stress of transmission towers in relevant national standards such as "Code for Design of Overhead Transmission Lines" (GB 50545-2010), "Code for Design of 110kV~750kV Overhead Transmission Lines" (GB 50545-2010), and "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 of 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 body is generated according to the crossarm intersection surface, the horizontal plane direction of the crossarm, the crossarm length, and the horizontal narrowing slope of the crossarm.
[0115] Furthermore, generating a 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 length of the crossarm, the outer bounding rectangle of the horizontal bottom surface of the crossarm is obtained;
[0118] 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; generally, it is a horizontal isosceles trapezoid with the horizontal side of the specific intersection as the lower bottom side, the length of the cross arm as the height, and the narrowing rate as the slope of the waist;
[0119] Connect the two upper intersection points of the cross arm intersection surface with the vertices of the corresponding narrowed bottom trapezoid distal side bottom to obtain the cross arm frame body;
[0120] The filling strips are generated for the cross arm frame at preset spacings based on stress requirements.
[0121] Furthermore, the cat head tower is generated:
[0122] It is similar to the generation of the head of a dry-shaped tower.
[0123] Since the cathead tower is more complex, the generation of the cathead tower requires the introduction of the tower head's horizontal quadrangular prism body, tower head's inclined quadrangular prism body, tower head's inclined pentahedron body, tower head's inclined pentahedron frustum body, cross arm, etc.
[0124] Generate according to the upper bottom surface of the tower body.
[0125] Furthermore, the generation of the tower heads of other types of transmission towers:
[0126] Similar to the generation of the tower head of the dry-type tower, the module is split, and in the order from bottom to top and from the middle to both sides, the generation of the tower body framework and all tower bars is completed through the connection surface.
[0127] Furthermore, the step (3) includes: generating in the order of the tower foot, tower body, and tower head based on the corresponding intersection surface information when modeling the tower foot, tower body, and tower head. Among them, the tower head is generated in the order of the tower head torso, torso intersection surface, and cross arm, thus naturally completing the component assembly work and generating the transmission tower model without secondary assembly.
[0128] Furthermore, the step (4) includes:
[0129] Classify all tower bars into frame tower bars, support tower bars, and filling tower bars based on the tower bar material, shape, and size; the tower bars include a frame and filling bars, and the forces they bear decrease from large to small, and the sizes also decrease from large to small;
[0130] Set the basic shapes of various types of tower bars and make a basic material bar for each type of tower bar;
[0131] Generate a basic material object for each tower bar based on the basic material bar corresponding to its type;
[0132] According to the start and end points and direction vectors of each tower bar, complete the translation, rotation, and stretching (stretching is only performed in the length direction) of the basic material object. Since the basic material object is vectorially expressed, these deformations will not affect the rendering effect;
[0133] Complete the rendering of all tower bars, and export the rendered transmission tower model as 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] An initialization module, used to obtain the parameters of the transmission tower, split the transmission tower into three parts: tower foot, tower body, and tower head, and obtain the corresponding parameters of each part;
[0136] A modeling module, used to model the tower foot, tower body, and tower head based on the 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 are implemented according to any one of the above items.
[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 method for automatic parametric modeling of transmission towers based on mathematical formulas according to any of the above items.
[0141] Example 2: Taking a "gan"-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 a rendering of the support body of a "gan"-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 specific generated model of the tower foot, where the primary and secondary filling strips have been generated and connected to fixed positions. The connection method is to determine the midpoint of each edge of the upper bottom surface of the tower foot as the first division point, and connect the first division point with the rectangular corner point of the lower bottom surface of the tower foot to obtain the shape of the tower foot; then determine the midpoint of the first division point and each vertex as the second division point, and connect the second division point with the first division point of the adjacent edge to form a filling strip to complete 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 pair Figure 6 The model after the components are spliced together further generates primary and secondary filling strips, and completes the final model rendering after material addition and rendering.
[0147] According to Figures 3 to 7 By following the process described in the present invention, we can easily complete the parameterized automatic generation of a "stem" type transmission tower model.
[0148] Figure 8 A comparison diagram of different transmission tower models is generated for different parameterization inputs. The corresponding four tower parameterization core parts 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 are the "gan" type tower, cat head type tower and wine glass type tower from left to right. From bottom to top, the parts separated by each dotted line are the tower legs, tower body and tower head. The tower legs and tower body are generated in the same way. The tower head is generated in different ways. However, the tower head can still be rebuilt according to the parametric description method. The concepts of inclined arm and vertical arm are added to disassemble and parametrically describe the tower heads of cat head type tower and wine glass type tower, and then the parametric automatic generation of the tower head is completed based on this.
[0159] like Figure 2 The figure shows the model rendering after rendering and exporting of the present invention. The lines are clear, and the model data is strictly consistent with the parameterized data, which ensures the accuracy of the model. The rendering and exporting functions of the present invention are verified.
[0160] In practical applications, the transmission tower parameterized 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 of the transmission tower 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 the 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 the corresponding transmission tower model according to different design requirements and specifications, with higher flexibility and versatility; it reduces dependence on external data collection, and reduces the cost and difficulty of data processing. In summary, the parametric modeling method of the transmission tower 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 a strong guarantee for the safe and stable operation of the power system.
[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 protection scope of the present invention.
Claims
1. A method for automatic parametric modeling of transmission towers based on mathematical formulas, characterized in that: include: (1) Obtaining the parameters of the transmission tower, splitting the transmission tower into three parts: tower foot, tower body and tower head, and obtaining the corresponding parameters of each part; (2) Model the tower foot, tower body and tower head based on the corresponding parameters; (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 parametric modeling of transmission towers based on mathematical formulas according to claim 1 is characterized in that: 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; The transmission tower parameters include: tower type, tower height, nominal height, nameplate location, tower defect location, and length, thickness and height of primary filling strips 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 tower body slope The parameters corresponding to the tower head include: tower head height, tower head slope, number of cross arms, horizontal plane spacing of cross arms, horizontal plane orientation of cross arms, length of each cross arm, cross arm stress threshold and horizontal narrowing slope of cross arms.
3. The method for automatic parametric modeling of transmission towers based on mathematical formulas according to claim 2 is 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 size 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.
4. The method for automatic parametric modeling of transmission towers based on mathematical formulas according to claim 2 is characterized in that: The step (2) of modeling the tower foot 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 platform, and use the bottom surface of the first quadrangular platform as the upper bottom surface of the tower foot; Determine the midpoint of each side of the upper bottom surface of the tower foot, and connect the midpoint with the rectangular corner points of the lower bottom surface of the tower foot to form a main filling strip to obtain the outer shape of the tower foot; 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, and the division points are connected to form secondary filling strips to complete the tower foot modeling.
5. The method for automatic parametric modeling of transmission towers based on mathematical formulas according to claim 4 is characterized in that: The tower body modeling in step (2) includes: Based on the height difference between the nominal height and the tower foot height, minus the preset correction amount, the tower height is calculated; Take the upper bottom surface of the tower foot as the lower bottom surface of the tower body, draw the second quadrangular platform in combination with the tower body height and tower body slope, and take the upper bottom surface of the second quadrangular platform 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 the arithmetic progression, calculate the spacing with 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 rhombus shape with staggered positions on the left and right sides to form the main filling strips and complete the tower modeling.
6. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 5 is 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 platform in combination with the height and slope of the tower head, and take the upper bottom surface of the third quadrangular platform as the upper bottom surface of the tower head and trunk; According to the number of cross arms, the horizontal plane spacing of the cross arms and the horizontal plane orientation of the cross arms, the horizontal intersection line of each cross arm 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 value of each group of left and right cross arm intersection heights as the final intersection height, obtain the cross arm intersection surface with the horizontal intersection line and the final intersection height, and connect the corresponding horizontal points of the cross arm 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 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 body is generated according to the crossarm intersection surface, the horizontal plane direction of the crossarm, the crossarm length, and the horizontal narrowing slope of the crossarm.
7. The method for automatic parametric modeling of transmission towers based on mathematical formulas according to claim 6 is characterized in that: The generating of the cross arm frame body according to the cross arm intersection surface, the cross arm horizontal plane orientation, the cross arm length, and the cross arm horizontal narrowing slope includes: Determine the front and rear vertical edges of the crossarm intersection; According to the lower horizontal side of the crossarm intersection surface and the length of the crossarm, the outer bounding rectangle of the horizontal bottom surface of the crossarm 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 cross arm intersection surface with the vertices of the corresponding narrowed bottom trapezoid distal side bottom to obtain the cross arm frame body; The filling strips are generated for the cross arm frame at preset spacings based on stress requirements.
8. The method for automatic parametric modeling of transmission towers based on mathematical formulas according to claim 6 is 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.
9. The method for automatic parameterized modeling of transmission towers based on mathematical formulas according to claim 6, 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 make a basic material strip for each type of tower strip; For each tower bar, a basic material object is generated based on the basic material bar corresponding to the type to which it belongs; 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 three-dimensional model structure.
10. A parametric automatic modeling system for transmission towers based on mathematical formulas, 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, used for modeling 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.
11. 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 parametric modeling of transmission towers based on mathematical formulas according to any one of claims 1 to 9 are implemented.
12. 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 9.
Citation Information
Patent Citations
Two-dimension and three-dimension integration based transmission line corridor parameterized building method and system
CN104281753A
A method for automatically constructing a single-line model of an iron tower
CN109190267A
Regularized modeling method based on power tower point cloud
CN113345089A
Automatic modeling method and system for electric power tower and insulator
CN117173326A
Power transmission line three-dimensional modeling method based on parametric modeling and oblique photography model
CN118397169A
Cited By
Method and system for reconstructing coordinates of a tower structure based on control points and linear constraints
CN122510333A