Temporary road design method and system suitable for mountainous area power transmission line construction
By establishing a geographic information model and calculation heuristic function in the construction of mountain power transmission lines, the most suitable construction road path is automatically planned, which solves the problem of inefficiency in traditional methods, and realizes the automation and rationalization of temporary road design, reducing construction difficulty and cost.
Patent Information
- Application Number
- CN202510397930.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-08-01
AI Technical Summary
Traditional temporary road planning methods are inefficient in the construction of mountain power transmission lines, difficult to ensure the safety and rationality of the road, and are easily affected by subjective factors, increasing construction difficulty and cost.
A temporary road design method and system suitable for mountain power transmission line construction is adopted, and the topographic data and basic engineering data are downloaded through data interaction, a geographical information model is established, the boundary conditions of road path planning are defined, the heuristic function and cumulative cost function are calculated, the most suitable construction road path is automatically planned, and the road attribute setting and segmentation setting are carried out.
The temporary road path planning automation for mechanized construction of mountain transmission lines has been achieved, shortened design time, improved the rationality and safety of road design, and reduced construction difficulty and cost.
Smart Images

Figure CN120408912A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of transmission line design, and particularly relates to a temporary road design method and system applicable to the construction of mountain transmission lines. Background Art
[0002] With the continuous development of power grid construction, especially in the complex and changeable mountain environment, the construction of new transmission line projects faces huge challenges.
[0003] Traditional temporary road planning methods rely on manual experience for design, which is not only inefficient but also difficult to ensure the safety and rationality of the roads. In addition, the mountain terrain is complex, and manual planning is easily affected by subjective factors, resulting in road designs that do not meet actual needs, increasing construction difficulty and costs.
[0004] Therefore, traditional temporary road planning methods are inefficient, with unreasonable road designs, high construction difficulty, and low costs. Summary of the Invention
[0005] The purpose of the present invention is to address the deficiencies of the existing technology by providing a temporary road design method and system applicable to the construction of mountain transmission lines, which can help solve the path planning problem of temporary roads required for automated processing and mechanized construction by transmission line survey and design personnel.
[0006] To achieve the above objective, the present invention provides the following technical solutions:
[0007] The present invention designs a temporary road design method applicable to the construction of mountain transmission lines, including the following steps:
[0008] Data interaction and download, downloading terrain data, basic project data, and three-dimensional digital design results from the server;
[0009] Based on the terrain data, basic project data, and three-dimensional digital design results, perform image rendering processing on the current project terrain and tower position data to establish a geographic information model;
[0010] Define the boundary conditions and planning and design conditions for road path planning based on the geographic information model, and calculate the heuristic function H(n);
[0011] Based on the calculated heuristic function H(n), combine it with the cumulative cost function G(n) to obtain the pathfinding cost function F(n) of the current domain coordinate points. Select the solution with the minimum pathfinding cost function F(n) from multiple current domain coordinate points as the final solution, output the coordinate values of the key nodes passed by the solution, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position;
[0012] Automatically plot the road path on the topographic map according to the construction road path that best suits the current tower location;
[0013] In the plot of the road path, set the road attributes and segment the road for the current road to generate the road path design result;
[0014] Modify the road path design result and upload the final design result to the server.
[0015] As an optimal solution, the geographic information model is automatically rendered through the obtained terrain and tower position information. This model performs grid processing on the terrain according to the terrain data, combined with the custom grid fineness, displays the three-dimensional geographic model, conducts three-dimensional map modeling for the mountainous area transmission line region, and organizes and divides the terrain data using the tile hierarchical technology to quickly establish the three-dimensional scene of the transmission line. This model reads the corresponding three-dimensional design model of the tower according to the tower position information and displays it in the three-dimensional geographic model.
[0016] As an optimal solution, the planning and design conditions include the dynamic adjustment coefficient for road planning under different slope conditions in the current landform. The dynamic adjustment coefficient comprehensively considers the impacts of road construction cost, material transportation cost, minimum turning radius of vehicles, material transportation safety factor, and material transportation efficiency. The user outlines the area on the three-dimensional map by themselves and sets the dynamic adjustment coefficient within the area.
[0017] Furthermore, the specific calculation steps of the heuristic function H(n) are as follows;
[0018] (3.1) For the heuristic function H(n), if there are multiple intervals between the current domain coordinate point n and the end point m, then decompose the heuristic function H(n) into the sum of the interval heuristic functions H(nq) within multiple intervals:
[0019]
[0020] The following method can be used to determine whether the line segment formed by connecting the current domain coordinate point n and the end point m passes through the polygon interval V defined by multiple vertices V1, V2...V p ;
[0021] (y p >y0)≠(y p+1 >y0) and
[0022] If the above formula is satisfied, it is determined that the line segment formed by connecting the current domain coordinate point n and the end point m passes through the polygon interval V. At this time, the interval heuristic function needs to be calculated. If the above formula is not satisfied, it does not pass through the polygon interval V and there is no need to calculate the interval heuristic function.
[0023] Furthermore, the interval heuristic function H(n q ) is calculated as follows:
[0024] H(n q ) = α × terrain slope + β × turning radius + γ × distance between two coordinate points;
[0025] Among them, α, β, and γ are the slope dynamic adjustment coefficient, radius dynamic adjustment coefficient, and cost dynamic adjustment coefficient respectively. Among them, the turning radius is obtained by measurement, and each dynamic adjustment coefficient is determined by the adjustment coefficient of the polygon interval V to perform adaptive matching according to the set planning and design conditions or be set by the user himself;
[0026] (3.3) Use the Euclidean distance to calculate the distance between two coordinate points i(x i , y i , z i ), j(x i , y i , z i ) in three-dimensional space:
[0027]
[0028] (3.4) Use the following calculation method to calculate the terrain slope between two coordinate points in three-dimensional space:
[0029]
[0030] Furthermore, the specific implementation steps to obtain the construction road path most suitable for the current tower position are as follows:
[0031] (4.1) Check the target tower position for pathfinding and the corresponding multiple starting points, and use the surface plotting tool to plot the specific pathfinding range to accelerate the pathfinding algorithm;
[0032] (4.2) Divide the three-dimensional scene within the pathfinding range into an irregular grid structure according to the pathfinding grid size provided by the user to form a pathfinding network; divide the coordinates of the three-dimensional scene map according to the pathfinding grid size of the mechanized construction road provided by the user to adjust the calculation speed and calculation accuracy of pathfinding;
[0033] (4.3) Traverse the set search coordinates and retrieve multiple grid ranges within its domain;
[0034] (4.4) Check whether there is a target tower position within the domain range;
[0035] If the target tower position is included, end the pathfinding and output the path node coordinates from the starting point to the ending point; if the target tower position is not included, check whether the current domain coordinate point has been visited;
[0036] If visited, end pathfinding; if not visited, calculate the cumulative cost function G(n) from the starting point to the current domain coordinate point, and based on the calculated value of the heuristic function H(n), obtain the pathfinding cost function for the current domain coordinate point. The calculation method is as follows:
[0037] F(n) = G(n) + H(n);
[0038] G(n) is the cumulative cost function from the starting point to the current domain coordinate point; H(n) is the heuristic function between the current domain coordinate point and the end point;
[0039] (4.5) Select the domain coordinate point with the minimum pathfinding cost function F(n) from multiple domain coordinate points of the current node as the next search coordinate point, and mark this coordinate point as visited; repeat the above steps until the pathfinding times limit is exceeded or a feasible path is found or there are no unvisited domain coordinate points;
[0040] (4.6) For multiple road planning schemes that find feasible paths, select the road path that meets the road coefficient requirements, and select the scheme with the minimum pathfinding cost function F(n) as the final scheme, output the coordinates of the key nodes passed by its scheme, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position.
[0041] Furthermore, the construction road path most suitable for the current tower position refers to the path with the lowest total cost among all feasible path schemes after the cost of the corresponding road segments is weighted and accumulated under the current given dynamic adjustment coefficient.
[0042] Furthermore, the key node refers to the turning point of the road path, that is, the point that is not on the same straight line as the adjacent front and rear path points.
[0043] The present invention also designs a temporary road design system applicable to mountain transmission line construction, integrated on a desktop device. The temporary road design system automatically performs construction road path planning according to defined calculation rules and engineering and terrain conditions, and calculates the road engineering quantity, specifically including the following modules,
[0044] The data interaction module is used to download terrain data, basic engineering data, and three-dimensional digital design results from the server, and output the road planning results to the server;
[0045] The terrain rendering module is used to perform image rendering processing on the current project terrain and tower position data based on the terrain data, basic engineering data, and three-dimensional digital design results, and establish a geographic information model;
[0046] The calculation rule module is used to define the boundary conditions and planning and design conditions for road path planning based on the geographic information model, and calculate the heuristic function H(n);
[0047] A path algorithm module, which is used to obtain the pathfinding cost function F(n) of the current domain coordinate point based on the calculated heuristic function H(n) and in combination with the cumulative cost function G(n), select the solution with the minimum pathfinding cost function F(n) from multiple current domain coordinate points as the final solution, output the coordinate values of the key nodes passed by the solution, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position;
[0048] A path plotting module, which is used to automatically plot the road path in the topographic map according to the construction road path most suitable for the current tower position;
[0049] A road attribute module, which is used to set the road attributes and segment the road during the road path plotting, and generate the road path design result;
[0050] A path adjustment module, which is used to modify the road path design result and upload the final design result to the server.
[0051] Preferably, the specific process of the path plotting module for plotting point, line or surface type objects includes:
[0052] Select multiple starting points for the automatic road path design on the map;
[0053] Select the large category object on the map;
[0054] Further select the subclass object within the large category object and perform dot-like, line-like or surface-like plotting on the subclass object; the plotting results can be exchanged with other formats for data;
[0055] When the path plotting module performs dot type object plotting, select the tower position object, click on the screen to plot multiple starting points, and after the plotting is completed, display dot-like marks on the map;
[0056] When the path plotting module performs line type object plotting, select the road attributes, edit the road attributes, click on the screen multiple times for plotting, and after the plotting is completed, display line-like marks on the map;
[0057] When the path plotting module performs surface type object plotting, click on the screen multiple times for plotting, and after the plotting is completed, display surface-like color marks on the map, and then perform surface attribute editing, select whether it is an obstacle, and if it is not an obstacle, further set the dynamic adjustment coefficient within the interval.
[0058] The beneficial effects of the present invention are:
[0059] The system of the present invention can be integrated on a desktop or mobile terminal device. Through interaction with the server, it can obtain basic project data and corresponding design results, and can obtain basic three-dimensional terrain data and elevation data from the server. Users can perform area selection according to the actual situation, dynamically adjust coefficient settings, select starting points and tower positions, automatically plan paths, customize and adjust the planned paths, plot points, lines, and surfaces on the device based on the loaded map, and interact the final results with the server to achieve automatic path design of temporary roads suitable for mechanized construction of mountain transmission lines, which can help solve the problem of path planning for temporary roads required for mechanized construction by transmission line survey and design personnel. The present invention can automatically perform path planning for construction roads according to defined calculation rules and engineering and terrain conditions, and calculate the engineering quantity of the roads. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] Figure 1 It is a schematic diagram of the method architecture of the present invention;
[0061] Figure 2 It is a schematic diagram of defining a terrain area by plotting according to the present invention;
[0062] Figure 3a It is an interface diagram of a software system of an embodiment of the present invention;
[0063] Figure 3b is Figure 3a an enlarged parameter design diagram on the right;
[0064] Figure 4 It is a schematic diagram of the definition of calculation rules by a software system of an embodiment of the present invention;
[0065] Figure 5 It is a diagram of the automatic road design result of a software system of an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0066] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0067] The present invention relates to a method and system for designing temporary roads suitable for mountain transmission line construction, which can automatically process the path planning of temporary roads required for mechanized construction, and can help solve the problem of path planning of temporary roads required for mechanized construction by transmission line survey and design personnel. The present invention can automatically perform path planning for construction roads according to defined calculation rules and engineering and terrain conditions, and calculate the engineering quantity of the roads.
[0068] Embodiment:
[0069] As Figures 2 - 5 shown, this embodiment provides an application example of a system applying the method of this solution. The system in this embodiment calculates and establishes an automatic path design for the temporary road of the mechanized construction of a transmission line with about 110 tower positions in a certain ±800 kV UHV DC transmission line project, and the design time is shortened from 5.5 hours to 1.8 hours.
[0070] The steps of the automatic path design method for the temporary road applicable to the mechanized construction of mountain transmission lines according to the embodiment of the present invention are as follows:
[0071] (1) Data interaction and download. The client downloads the terrain data, basic project data, and three-dimensional digital design results of the relevant project from the server, and outputs the road planning results to the server.
[0072] The terrain data can be obtained by unmanned aerial vehicle aerial photogrammetry technology or by surveying and mapping personnel, realizing the acquisition of high-precision terrain image data of the transmission line area from point to surface and from surface to zone.
[0073] The basic project data includes:
[0074] 1.1) The tower position arrangement information of the project;
[0075] 1.2) The center point coordinates of each tower position under the current arrangement plan of the project;
[0076] 1.3) Information such as the tower type and suspension height of each tower position under the current arrangement plan of the project.
[0077] The three-dimensional digital design results include:
[0078] 1.1) The three-dimensional design models of each tower type at different suspension heights of the project;
[0079] 1.2) The conductor and ground wire suspension point information of each tower type of the project;
[0080] 1.3) The obstacle and road information that has been plotted under the current arrangement plan of the project.
[0081] (2) Refer to Figure 2 、 Figure 3a 、 Figure 3b the topographic map, Figure 2 in which green represents the gravel road, red represents the obstacle area, the green and red long lines are the transmission lines, and a thicker red line sandwiched between the red transmission line and the obstacle area is the newly built road, that is, the road path finally calculated by the automatic path.
[0082] Perform image rendering processing on the terrain data, basic engineering data, and 3D digital design results obtained in step (1) for the current project terrain and tower position data, and establish a geographic information model; perform 3D map modeling for the mountainous area transmission line region, and use the tile hierarchical technology to organize and divide the terrain data to quickly establish a 3D scene of the transmission line.
[0083] The geographic information model is automatically rendered through the obtained terrain and tower position information. This model performs grid processing on the terrain according to the terrain data in combination with the custom grid fineness, displays the 3D geographic model, performs 3D map modeling for the mountainous area transmission line region, and uses the tile hierarchical technology to organize and divide the terrain data to quickly establish a 3D scene of the transmission line; according to the tower position information, this model reads the corresponding 3D design model of the tower and displays it in the 3D geographic model.
[0084] (1) Define the boundary conditions and planning and design conditions for the road path planning in the 3D map model. The boundary conditions include obstacles and the regional scope of the road path planning.
[0085] The planning and design conditions include the dynamic adjustment coefficient for road planning under different slope conditions; it is a dynamic adjustment coefficient considering multiple factors such as road construction cost, material transportation cost, minimum turning radius of the vehicle, material transportation safety factor, and material transportation efficiency, and is set by the user by outlining the area on the 3D map and setting the dynamic adjustment coefficient within the area.
[0086] See Figure 3a 、 Figure 3b and Figure 4 where Figure 3b is Figure 3a the enlarged parameter design drawing on the right. For some special areas on the 3D map model scene, including Figure 3a the green farmland area, the red obstacle area, and the purple river network area in Figure 3a the yellow, green, and red long lines in
[0087] are transmission lines, and a thicker red line sandwiched between the red transmission line and the river network area is the newly built road.
[0088] (3.1) For the heuristic function H(n), if there are multiple intervals between the current domain coordinate point n and the end point m, then decompose the heuristic function H(n) into the sum of the interval heuristic functions H(n q ) in multiple intervals:
[0089]
[0090] The following method can be used to determine whether the line segment formed by connecting the current domain coordinate point n and the end point m passes through the polygon interval V defined by multiple vertices V1, V2... V p ;
[0091] (y p >y0) ≠ (y p+1 >y0) and
[0092] If the above formula is satisfied, it is determined that the line segment formed by connecting the current domain coordinate point n and the end point m passes through the polygon interval V, and at this time, the interval heuristic function needs to be calculated; if the above formula is not satisfied, it does not pass through the polygon interval V, and the interval heuristic function does not need to be calculated;
[0093] (3.2) For the interval heuristic function H(n q ), it is calculated by the following formula, and the calculation formula of the interval heuristic function H(n q ) is:
[0094] H(n q ) = α × terrain slope + β × turning radius + γ × distance between two coordinate points;
[0095] Where α, β, and γ are the slope dynamic adjustment coefficient, radius dynamic adjustment coefficient, and cost dynamic adjustment coefficient respectively. Among them, the turning radius is obtained by measurement, γ multiplied by the distance between two points is the road cost, and each dynamic adjustment coefficient is determined by the adjustment coefficient of the polygon interval V to which it belongs, and is adaptively matched according to the planning and design conditions set in step S3 or set by the user himself.
[0096] (3.3) Use the Euclidean distance to calculate the distance between two coordinate points i(x i , y i , z i ), j(x i , y i , z i ) in three-dimensional space:
[0097]
[0098] (3.4) Use the following calculation method to calculate the terrain slope between two coordinate points in three-dimensional space:
[0099]
[0100] (4) Based on the calculated heuristic function H(n), combine it with the cumulative cost function G(n) to obtain the pathfinding cost function F(n) of the current domain coordinate point. Select the solution with the minimum pathfinding cost function F(n) from multiple current domain coordinate points as the final solution, output the coordinate values of the key nodes passed by its solution, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position;
[0101] See Figure 4 、 Figure 5 , the user needs to provide the relevant attributes of the mechanized construction road, including but not limited to: road width, road turning radius, distance between the road and obstacles, road construction cost, material transportation cost, road construction, material transportation safety factor, material transportation efficiency and other road coefficients, so as to avoid special sections that do not meet the above road coefficient requirements in the road path planning. On the premise of meeting these road coefficients, select a planning path that meets the road width, turning radius, obstacle spacing, and meets the material transportation safety factor and efficiency. Based on the pathfinding algorithm, comprehensively consider the terrain slope, turning radius, and the distance between two coordinate points for the road planning path, and obtain the specific implementation steps of the construction road path most suitable for the current tower position as follows:
[0102] (4.1) The user checks the target tower position for pathfinding and the corresponding multiple starting points, and uses the surface plotting tool to plot the specific pathfinding range to accelerate the pathfinding algorithm.
[0103] (4.2) Divide the three-dimensional scene within the pathfinding range into an irregular grid structure according to the pathfinding grid size provided by the user to form a pathfinding network; the system will divide the coordinates of the three-dimensional scene map according to the pathfinding grid size of the mechanized construction road provided by the user to adjust the calculation speed and calculation accuracy of pathfinding.
[0104] (4.3) Traverse the set search coordinates (when the pathfinding algorithm is just started, the search coordinates are the multiple starting points set by the user), and retrieve the eight grid ranges of its domain;
[0105] (4.4) Check whether there is a target tower position within the domain range. If the target tower position is included, end the pathfinding and output the path node coordinates from the starting point to the end point; if the target tower position is not included, check whether the current domain coordinate point has been visited; if it has been visited, end the pathfinding; if it has not been visited, calculate the cumulative cost function G(n) from the starting point to the current domain coordinate point, and obtain the pathfinding cost function of the current domain coordinate point according to the value of the heuristic function H(n) between the current domain coordinate point and the end point calculated in step (3). The calculation method is as follows:
[0106] F(n) = G(n) + H(n);
[0107] G(n) is the cumulative cost function from the starting point to the current domain coordinate point; H(n) is the heuristic function between the current domain coordinate point and the end point.
[0108] Among them, the dynamic adjustment coefficient affects the cost function of the pathfinding algorithm during automatic road planning calculation.
[0109] (4.5) Select the current domain coordinate point with the minimum pathfinding cost function F(n) from multiple current domain coordinate points of the current node as the next search coordinate point, and put this coordinate point into the hash table for marking as visited. Repeat step (4.3) until the pathfinding times limit is exceeded or a feasible path is found or there are no unvisited current domain coordinate points.
[0110] (4.6) For multiple road planning schemes with feasible paths found, select the roads that meet the road coefficient requirements among them, and select the scheme with the minimum pathfinding cost function F(n) as the final scheme, and output the coordinates of the key nodes passed by its scheme. The definition of the key node coordinates can be considered as the turning points of the path, that is, the points that are not on the same straight line as the adjacent front and rear path points. Connect the key nodes in sequence to form the construction road path most suitable for the current tower position.
[0111] (5) Refer to Figure 4 , the system will divide the coordinates of the three-dimensional scene map according to the pathfinding grid size of the mechanized construction road provided by the user, and adjust the calculation speed and calculation accuracy of pathfinding.
[0112] According to the calculated construction road path most suitable for the current tower position and the key node coordinate values, automatically plot the road path on the topographic map.
[0113] Refer to Figure 5 , render the key node coordinates generated in step (4) onto the three-dimensional map, connect and render the key nodes in sequence, and allow the user to drag the key nodes or add key nodes on the line segment to make the planned path more in line with the user's needs.
[0114] The construction road path most suitable for the current tower position refers to the path with the lowest total cost among all feasible path schemes after the cost weighted accumulation of the corresponding road segments under the current given dynamic adjustment coefficient.
[0115] Automatic plotting is based on the relevant information about the road in the road plotting module, including road width, plotting color, plotting form, and automatically plot the road line on the topographic map according to the construction road path most suitable for the current tower position and the key node coordinate values.
[0116] (6) In the road path plotting, set the road attributes and road segmentation of the current road to generate the road path design result.
[0117] The road attribute settings include: number, landform, type, subgrade material, subgrade thickness, subgrade project quantity, road width, pavement material, pavement thickness, pavement project quantity, area, vegetation type, vegetation density, designed length, etc.
[0118] (7) Modify the road path design result. Select the road and edit and assign some attributes of the road, including but not limited to number, landform, type, subgrade material, subgrade thickness, subgrade project quantity, road width, pavement material, pavement thickness, pavement project quantity, area, vegetation type, vegetation density, designed length, where the pavement project quantity and designed length will be automatically generated by the set parameters.
[0119] The path adjustment module provides an interactive 3D operation interface, allowing manual correction of the automatically generated path by dragging and adjusting the positions of the key path nodes.
[0120] (8) Upload the completed road path design result to the server through the data interaction module.
[0121] The road path design result uploaded to the server includes:
[0122] (8.1) The binding relationship between the tower position and the road;
[0123] (8.2) The sequence of key node coordinates of the road, the longitude, latitude and elevation coordinates of each key node;
[0124] (8.3) The relevant attributes of the road, and the detailed description of the road attributes is in step S6.
[0125] It should be understood that the specific order or hierarchy of the steps in the process disclosed in the present invention is an example of an exemplary method. Based on design preferences, it should be understood that the specific order or hierarchy of the steps in the process can be rearranged without departing from the protection scope of the present disclosure. The appended method claims present the elements of the various steps in an exemplary order and are not intended to be limited to the specific order or hierarchy.
[0126] The present invention also provides a temporary road design system applicable to mountain transmission line construction, integrated on a desktop device. The temporary road design system automatically plans the construction road path according to the defined calculation rules and engineering and terrain conditions, and calculates the road project quantity. Specifically, it includes the following modules:
[0127] The data interaction module is used to download terrain data, basic engineering data and 3D digital design results from the server, and output the road planning results to the server;
[0128] A terrain rendering module, which is used to perform image rendering processing on the current project terrain and tower position arrangement data based on terrain data, basic project data, and three-dimensional digital design results, and establish a geographic information model;
[0129] A calculation rule module, which is used to define the boundary conditions and planning design conditions for road path planning based on the geographic information model, and calculate the heuristic function H(n);
[0130] A path algorithm module, which is used to obtain the pathfinding cost function F(n) of the current domain coordinate points based on the calculated heuristic function H(n) and in combination with the cumulative cost function G(n), select the solution with the minimum pathfinding cost function F(n) from multiple current domain coordinate points as the final solution, output the coordinate values of the key nodes passed by the solution, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position;
[0131] A path plotting module, which is used to automatically plot the road path in the topographic map according to the construction road path most suitable for the current tower position;
[0132] A road attribute module, which is used to set the road attributes and segment the road for the current road during the road path plotting, and generate the road path design result;
[0133] A path adjustment module, which is used to modify the road path design result and upload the final design result to the server.
[0134] The data interaction module can realize data transmission and information exchange between the system and external devices or servers. This module supports a variety of communication protocols and interface standards to ensure efficient and secure data transmission. It can upload data records, plotting results, and three-dimensional digital design results within the system to the server, and at the same time, it can also download the latest basic project data and design updates from the server. It supports wired and wireless network connections to adapt to different on-site environment requirements. The data interaction module is used to download high-precision terrain data from the server, including but not limited to digital elevation model (DEM) data, satellite remote sensing image data, etc., and receive real-time terrain data collected and uploaded by on-site surveyors through other devices; download terrain data, basic project data, and three-dimensional digital design results from the server, and output the road planning results to the server.
[0135] The terrain rendering module adopts advanced graphics rendering technology, which can truly reflect the terrain and landform features and provide an intuitive visual reference for path planning.
[0136] The calculation rule module can support the user to select multiple areas on the 3D map, set attributes for the areas, control the dynamic adjustment coefficient, and modify the accuracy of the path design algorithm; and allow the user to select multiple algorithms for path design. The algorithm will calculate according to the preset parameters to solve the most suitable construction road path for the current tower position.
[0137] The path plotting module supports the dynamic interactive plotting function, allowing the user to manually adjust and optimize in the form of dragging on the basis of the automatically generated path.
[0138] The path plotting module performs point, line or surface type object plotting, including:
[0139] Select multiple starting points for the automatic path design of the road on the map;
[0140] Select large category objects on the map;
[0141] Further select subcategory objects within the large category objects, and perform dot, line or surface plotting on the subcategory objects; the plotting results can be exchanged with a third-party platform in km1 format or other common formats.
[0142] When the path plotting module performs point type object plotting, select the tower position object, click on the screen to plot multiple starting points, and after the plotting is completed, display dot marks on the map;
[0143] When the path plotting module performs line type object plotting, select the road attributes, edit the road attributes, click on the screen multiple times for plotting, and after the plotting is completed, display line marks on the map;
[0144] When the path plotting module performs surface type object plotting, click on the screen multiple times for plotting, and after the plotting is completed, display surface color marks on the map, and then perform surface attribute editing, select whether it is an obstacle, and if it is not an obstacle, further set the dynamic adjustment coefficient within the interval.
[0145] The road attribute module provides rich road parameter setting options, including road width, slope limit, bearing capacity, etc., to meet the needs of different construction vehicles.
[0146] The path adjustment module is used to adjust the positions of key nodes on the road path after automatic planning, allowing the user to move the key nodes in the form of dragging to better conform the road path to the design requirements. The path adjustment module provides an interactive 3D operation interface, allowing manual correction of the automatically generated path by dragging and adjusting the positions of the path key nodes.
[0147] The temporary road automatic path design system further includes a login module and a permission management module; the login module is used to interact with the central processing unit after the user inputs the username and password to verify the legitimacy of the user; the permission management module is used to restrict the permissions of the functions that the user can operate. Among them, different user passwords correspond to different permissions, and different permissions are used to unlock different functions.
[0148] By adopting the system and method of the embodiment of the present invention, integrated on the desktop or mobile terminal device, through interaction with the server, the basic engineering data and the corresponding design results can be obtained, and the basic three-dimensional terrain data and elevation data can be obtained from the server. The user can perform area selection according to the actual situation, dynamically adjust the coefficient setting, select the starting point and tower position, automatically plan the path, customize and adjust the planned path, plot points, lines and surfaces on the device based on the loaded map, and interact the final result with the server to realize the automatic path design of the temporary road applicable to the mechanized construction of mountain transmission lines.
[0149] Although the present invention has been described with reference to specific illustrative embodiments, it is not limited by these embodiments but only by the appended claims. Those skilled in the art should understand that the embodiments of the present invention can be modified and changed without departing from the protection scope and spirit of the present invention.
Claims
1. A temporary road design method applicable to the construction of mountain transmission lines, characterized in that The steps include: Data interactive download: download terrain data, basic engineering data and 3D digital design results from the server; Based on terrain data, basic engineering data and 3D digital design results, image rendering is performed on the current engineering terrain and tower position data to establish a geographic information model; Define the boundary conditions and planning design conditions of road path planning based on the geographic information model, and calculate the heuristic function H(n); Based on the calculated heuristic function H(n), combined with the cumulative cost function G(n), the path-finding cost function F(n) of the current domain coordinate point is obtained. The solution with the smallest path-finding cost function F(n) is selected from multiple current domain coordinate points as the final solution. The coordinate values of the key nodes passed by the solution are output, and the key nodes are connected in order to form a construction road path that is most suitable for the current tower position. Automatically plot the road path on the topographic map based on the construction road path that best suits the current tower location; In road path mapping, set the road attributes and road segments for the current road to generate the road path design results; Modify the road path design results and upload the final design results to the server.
2. The temporary road design method applicable to mountain transmission line construction according to claim 1, wherein: The geographic information model is automatically rendered using the acquired terrain and tower ranking information. The model grids the terrain based on the terrain data and combines it with a customized grid fineness to display a three-dimensional geographic model, perform three-dimensional map modeling of the mountainous power transmission line area, and use tile layering and grading technology to organize and divide the terrain data to quickly establish a three-dimensional transmission line scene. The model reads the corresponding tower three-dimensional design model based on the tower ranking information and displays it in the three-dimensional geographic model.
3. A temporary road design method applicable to mountain transmission line construction according to claim 1, characterized in that: The planning and design conditions include the dynamic adjustment coefficient of road planning under different slope conditions under the current terrain. The dynamic adjustment coefficient comprehensively considers the influence of multiple factors such as road construction cost, material transportation cost, minimum vehicle turning radius, material transportation safety factor, and material transportation efficiency. The user can outline the area on the three-dimensional map and set the dynamic adjustment coefficient within the area.
4. A temporary road design method applicable to mountain transmission line construction according to claim 3, characterized in that: The specific steps for calculating the heuristic function H(n) are as follows: (3.1) For the heuristic function H(n), if there are multiple intervals between the current domain coordinate point n and the end point m, the heuristic function H(n) is decomposed into the sum of the interval heuristic functions H(nq) within the multiple intervals: The following method can be used to determine whether the line segment formed by connecting the current field coordinate point n and the end point m passes through the polygon interval V defined by multiple vertices V1, V2... V p ; (y p >y0)≠(y p+1 >y0) and If the above formula is satisfied, it is determined that the line segment formed by the current domain coordinate point n and the end point m passes through the polygon interval V. At this time, the interval heuristic function needs to be calculated; if the above formula is not satisfied, it does not pass through the polygon interval V, and the interval heuristic function does not need to be calculated.
5. A temporary road design method applicable to mountain transmission line construction according to claim 4, characterized in that: The calculation formula of the interval heuristic function H(nq) is: H(n q ) = α × terrain slope + β × turning radius + γ × distance between two coordinate points; Among them, α, β, and γ are the dynamic adjustment coefficients of slope, radius, and cost, respectively. The turning radius is obtained based on measurement, and each dynamic adjustment coefficient is determined by the adjustment coefficient of the corresponding polygon interval V. It is adaptively matched according to the set planning and design conditions or can be set by the user. (3.3) Use the Euclidean distance to calculate the distance between two coordinate points i(x i , y i , z i ) and j(x i , y i , z i ) in three-dimensional space: (3.4) Use the following calculation method to calculate the terrain slope between two coordinate points in three-dimensional space:
6. A temporary road design method applicable to mountain transmission line construction according to claim 5, characterized in that: The specific implementation steps for obtaining the construction road path most suitable for the current tower position are as follows: (4.1) Check the target tower position for pathfinding and the corresponding multiple starting points, and use the surface plotting tool to plot the specific pathfinding range to accelerate the pathfinding algorithm; (4.2) Divide the three-dimensional scene within the pathfinding range into an irregular grid structure according to the pathfinding grid size provided by the user to form a pathfinding network; divide the coordinates of the three-dimensional scene map according to the pathfinding grid size of the mechanized construction road provided by the user to adjust the calculation speed and calculation accuracy of pathfinding; (4.3) Traverse the set search coordinates and retrieve multiple grid ranges within its domain; (4.4) Check whether there is a target tower position within the domain range; If the target tower position is included, end the pathfinding and output the path node coordinates from the starting point to the ending point; if the target tower position is not included, check whether the current domain coordinate point has been visited; If it has been visited, end the pathfinding; If it has not been visited, calculate the cumulative cost function G(n) from the starting point to the current domain coordinate point, and based on the value of the calculated heuristic function H(n), obtain the pathfinding cost function of the current domain coordinate point. The calculation method is as follows: F(n) = G(n) + H(n); G(n) is the cumulative cost function from the starting point to the current domain coordinate point; H(n) is the heuristic function between the current domain coordinate point and the ending point; (4.5) Select the domain coordinate point with the minimum pathfinding cost function F(n) from the multiple domain coordinate points of the current node as the next search coordinate point, and mark this coordinate point as visited; Repeat the above steps until the pathfinding times limit is exceeded or a feasible path is found or there are no unvisited domain coordinate points; (4.6) For multiple road planning schemes with feasible paths found, select the road path that meets the road coefficient requirements among them, and select the scheme with the minimum pathfinding cost function F(n) as the final scheme, output the coordinates of the key nodes passed by its scheme, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position.
7. A temporary road design method applicable to mountain transmission line construction according to claim 5, wherein the construction road path most suitable for the current tower position refers to the path with the lowest total cost among all feasible path schemes after the cost of the corresponding road section is weighted and accumulated under the current given dynamic adjustment coefficient.
8. A temporary road design method applicable to mountainous area transmission line construction according to claim 5, characterized in that: The key node refers to the turning point of the road path, that is, the point that is not on the same straight line as the adjacent front and rear path points.
9. A temporary road design system applicable to the construction of mountain transmission lines, characterized in that, The temporary road design system automatically conducts construction road path planning according to the defined calculation rules and engineering and terrain conditions, and calculates the road engineering quantity, specifically including the following modules, The data interaction module is used for data interaction and download, downloading terrain data, basic engineering data, and three-dimensional digital design results from the server; The terrain rendering module is used for image rendering processing of the current project terrain and tower position data based on the terrain data, basic engineering data, and three-dimensional digital design results, and establishing a geographic information model; The calculation rule module is used for defining the boundary conditions and planning and design conditions for road path planning based on the geographic information model, and calculating the heuristic function H(n); The path algorithm module is used to obtain the pathfinding cost function F(n) of the current domain coordinate point based on the calculated heuristic function H(n) and in combination with the cumulative cost function G(n), select the solution with the minimum pathfinding cost function F(n) from multiple current domain coordinate points as the final solution, output the coordinate values of the key nodes passed by its solution, and connect the key nodes in sequence to form the construction road path most suitable for the current tower position; The path plotting module is used to automatically plot the road path in the topographic map according to the construction road path most suitable for the current tower position; The road attribute module is used to set the road attributes and segment the road during the road path plotting to generate the road path design result; The path adjustment module is used to modify the road path design result and upload the final design result to the server.
10. The temporary road design system for mountain transmission line construction according to claim 9, characterized in that, The specific plotting of point, line or surface type objects by the path plotting module includes: Select multiple starting points for automatic road path design on the map; Select the large category object on the map; Further select the subclass object within the large category object and perform point, line or surface plotting on the subclass object; the plotting results can be exchanged with other formats for data; When the path plotting module performs point type object plotting, select the tower position object, click on the screen to plot multiple starting points, and after the plotting is completed, display the point marks on the map; When the path plotting module performs line type object plotting, select the road attributes, edit the road attributes, click on the screen multiple times for plotting, and after the plotting is completed, display the line marks on the map; When the path plotting module performs surface type object plotting, click on the screen multiple times for plotting, and after the plotting is completed, display the surface color marks on the map, and then perform surface attribute editing, select whether it is an obstacle, and if it is not an obstacle, further set the dynamic adjustment coefficient within the interval.
Citation Information
Cited By
Multi-scene dynamic temporary road planning method and system based on GIM and remote sensing
CN122156514A