Next Article in Journal
Speech Emotion Recognition Using Convolution Neural Networks and Multi-Head Convolutional Transformer
Next Article in Special Issue
Optimal Distributed Finite-Time Fusion Method for Multi-Sensor Networks under Dynamic Communication Weight
Previous Article in Journal
Investigating the Impact of Guided Imagery on Stress, Brain Functions, and Attention: A Randomized Trial
Previous Article in Special Issue
Optimal Linear Filter Based on Feedback Structure for Sensing Network with Correlated Noises and Data Packet Dropout
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Transmission Line-Planning Method Based on Adaptive Resolution Grid and Improved Dijkstra Algorithm

School of Electrical Engineering and Automation, Hefei University of Technology, Hefei 230000, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(13), 6214; https://doi.org/10.3390/s23136214
Submission received: 22 April 2023 / Revised: 26 June 2023 / Accepted: 1 July 2023 / Published: 7 July 2023
(This article belongs to the Special Issue Intelligent Sensing, Control and Optimization of Networks)

Abstract

:
An improved Dijkstra algorithm based on adaptive resolution grid (ARG) is proposed to assist manual transmission line planning, shorten the construction period and achieve lower cost and higher efficiency of line selection. Firstly, the semantic segmentation network is used to change the remote sensing image into a ground object-identification image and the grayscale image of the ground object-identification image is rasterized. The ARG map model is introduced to greatly reduce the number of redundant grids, which can effectively reduce the time required to traverse the grids. Then, the Dijkstra algorithm is combined with the ARG and the neighborhood structure of the grid is a multi-center neighborhood. An improved method of bidirectional search mechanism based on ARG and inflection point-correction is adopted to greatly increase the running speed. The inflection point-correction reduces the number of inflection points and reduces the cost. Finally, according to the results of the search, the lowest-cost transmission line is determined. The experimental results show that this method aids manual planning by providing a route for reference, improving planning efficiency while shortening the duration, and reducing the time spent on algorithm debugging. Compared with the comparison algorithm, this method is faster in running speed and better in cost saving and has a broader application prospect.

1. Introduction

As an important part of the power-transmission and -transformation project, route selection of transmission lines is related to the planning and construction of an entire power grid and has a profound impact [1] on the economic development and residents’ life in the local area. The traditional route-selection method involves a large workload and a long construction period and its main disadvantage is that human factors have a great influence. In the face of the increasingly complex scale of the power grid, digital design is widely used in various fields and it is difficult to meet the higher demand of power grid construction by using traditional artificial transmission line planning [2]. Using a computer [3] to select the transmission line routes with an intelligent algorithm can significantly shorten the construction period, and using scientific and reasonable layout planning is of great significance to power-transmission and -transformation projects.
The quality of transmission line planning [4] is directly related to geographical environment [5,6], social influence, actual construction cost, operation, maintenance and other factors. The environments of areas through which power lines pass are relatively complex. Different areas, such as forests, rivers, mud and residential areas, cause different costs. The terrain types in the planning area are obtained and classified via geographic information system (GIS) technology [7] and the unit cost value contained in each grid is obtained via the fuzzy analytic hierarchy process. The traditional shortest path search algorithms include particle swarm optimization [8,9], ant colony algorithm [10,11,12], A-star algorithm [13], etc. When these algorithms are used for large-scale maps, the running time is very long, it is not easy to obtain the global optimal solution and the line selection is not ideal. The Dijkstra algorithm [14,15] does not require iteration and takes a short time. As long as there is an optimal route, it can be found, and it is suitable for line-selection problems involving factors such as route length, number of corners and construction costs in different environments.
In this paper, we use semantic segmentation to change the remote sensing image into a ground object-identification image [16,17] that retains the geographic environment information affecting the construction of transmission lines. By rasterizing the grayscale image of the ground object-identification image and establishing an ARG map cost model, the large number of redundant grids is reduced and the efficiency of line selection is improved. Based on the Dijkstra algorithm, the bidirectional search mechanism is adopted to make the algorithm more efficient in route searches in large-scale planning areas. A multi-center grid neighborhood structure is used to suppress line distortion. Then the inflection point-correction mechanism is introduced to smooth the route distortion and reduce the cost of line selection. After experimental verification, the bidirectional Dijkstra algorithm based on ARG has higher line-selection efficiency than the basic Dijkstra algorithm-based single resolution grid (SRG) and can obtain lower cost lines.

2. Adaptive Resolution Grid Map Modelization

Transmission line planning is actually path planning based on grid maps. Firstly, the feature extraction of a remote sensing image using the Deeplabv3+ semantic segmentation network is used to obtain the ground object-identification image, and is then converted to a grayscale image and the grayscale image is adaptively segmented to obtain the ARG map. Multiple influencing factors affecting transmission line planning are quantified and then the cost value of each grid is obtained via the fuzzy hierarchical process to establish the ARG map model.

2.1. Remote Sensing Image Segmentation of Ground Objects

In this paper, the Deeplabv3+ deep learning model is used to extract ground elements in remote sensing images that affect transmission line planning, so that some key ground elements can be easily distinguished and interpreted from other ground objects.
Deeplabv3+ uses an encoding–decoding structure, the encoder extracts high-level semantic features [18] and the decoder uses bilinear interpolation to perform upsampling to gradually restore boundary information. The algorithm structure is shown in Figure 1 can be outlined as follows.
Encoder: The deep convolutional neural network performs feature extraction on the input image and then strengthens the feature-extraction ability through the ASPP structure. The ASPP module performs 1 × 1 convolution, 3 × 3 convolution with expansion rates of 6, 12 and 18 and global average pooling operations on the feature layers passing through the backbone network. After concat, 1 × 1 convolution is used to compress the number of channels to 256. The parallel structure of ASPP can extract feature information of different scales and improve the segmentation effect of multi-scale targets.
Decoder: The extracted high-level semantic features are upsampled to make up for the boundary information lost in the downsampling process. In the process of feature map restoration, the low-level features are merged and the high-level features are further supplemented by the richer texture information contained in the low-level features [19]. Finally, through four-fold linear upsampling, the final prediction image is obtained.
The final predicted image is the desired ground object-identification image.

2.2. Introduction of Single Resolution Grid Map

The format of data stored in GIS is mainly raster data and vector data [20,21,22]. GIS-based vector data structures are common in network problems based on lines, edges and nodes. However, the actual terrain information is not suitable for associating with nodes and lines, but can be associated with polygons or small areas of basic cells. The map is divided into grid cells for the subsequent route search. So the grid data are used to build a grid map for path planning.
The SRG map [23] is composed of regular squares and each square unit grid represents a basic area. The accuracy of geospatial information segmentation depends on the size of the basic cell grid, i.e., the size of the resolution (e.g., a cell with a resolution of 50 × 50 represents 50 × 50 pixels). A grid contains the cost of passing a transmission line through the grid [24,25], which is directly related to factors such as the social impact of overhead line planning, actual construction costs, operation, maintenance and the geographic location of the grid in the map.

2.3. Adaptive Quadtree Image Segmentation

The traditional image single-resolution rasterization method cannot solve the problem of reducing the number of grids and reducing the fitting error (the degree of dissimilarity between the rasterized image and the original image ). In extreme cases, when the size of the pixel block (grid) in the whole image is close to the size of the original remote sensing image, the requirement of a small number of grids is satisfied, but the fitting error is large, resulting in the problem of insufficient image-processing accuracy. In areas with diverse geographical environments, grids with the same resolution as other single terrain areas are used, which will make the planned path position accuracy low. In contrast, when the size of the pixel block approaches the size of the image pixel, the color distribution and terrain edge features of the rasterized image approach the original image and meet the requirement of minimal fitting error. However, the number of segmented grids and the amount of data are redundant, resulting in long calculation time and low efficiency in the application of the next path-planning algorithm.
Therefore, based on the quadtree structure [26,27,28,29], this paper proposes an adaptive quadtree image-segmentation [30,31,32] method, which can simultaneously segment the remote sensing images with different characteristics to obtain the information of each object, the edge of the unit grid object, the gray level of the object, the size of the object, etc., forming a grid map with accurate edge of the object. It also meets the needs of reducing the number of grids and reducing the fitting error. The mean value of each pixel block is obtained by using as few grids as possible to complete the optimal fitting of the original remote sensing image, so that the Dijkstra algorithm can be used to plan the transmission line path of the grid map containing various components.
In the adaptive segmentation algorithm, the object-identification map of the remote sensing image is first converted into a grayscale image and then the grayscale image is adaptively segmented. The maximum grid size is 16 times the minimum grid size. The maximum grid size is the resolution of the initial rasterization of the grayscale image. Key elements in partition include the following:
  • The grayscale variance of grid block;
  • The minimum grid size.
The segmentation judgment condition (SJC) refers to the basis for whether the current grid is segmented by the quadtree. The SJC is divided into two parts.
(1) If the size of the current grid is not greater than the minimum grid size, the current grid is not segmented; otherwise, the second judgment condition is performed.
(2) If the variance of the gray value of the current grid is greater than the variance threshold V f , segmentation is needed. Otherwise, it is judged whether the variances of the gray value of the 4 × 4 small grids in the grid are less than the mean threshold V s . If so, the current grid is not segmented; otherwise, the segmentation continues.
In order to meet sufficient reliability requirements, V f should be set less than 160 and V s should generally be set less than 16.
The segmentation process of the adaptive quadtree image-segmentation method is shown in Figure 2. Firstly, the original remote sensing image is rasterized with a single resolution. The grid resolution is determined by the maximum grid size and the grid unit at this time is called the parent grid. Next, the first grid segmentation is started. If the SJC is satisfied, the segmentation generates four sub-grids, which are called the first generation sub-grids (R1, R2, R3, R4). Then the second-round grid segmentation is performed and the sub-grid units that meet the conditions are called second-generation sub-grids. By analogy, each grid of the entire image no longer meets the SJC. Finally, a complete ARG map is formed.
The number of pixels in the grid block G is recorded as N and the gray mean χ ¯ and gray variance σ 2 of the grid are generated by
χ ¯ = 1 N ( x , y ) G f ( x , y ) ,
σ 2 = ( x , y ) G ( f ( x , y ) χ ¯ ) 2 ,
where ( x , y ) is the coordinate of the pixel and f ( x , y ) is the gray value of the pixel.
The adaptive quadtree image-segmentation process is shown in Figure 3.
The gray image of a ground object-identification image is rasterized with single resolution and adaptive resolution, respectively. A schematic is shown in Figure 4.

2.4. Adaptive Resolution Grid Cost Calculation

Each grid contains the economic cost required for the transmission line to pass through this area. This paper simplifies various factors affecting this cost. The cost is related to the construction cost, wire cost and social impact cost in this area. These three factors directly affect the pros and cons of transmission line planning.
The three kinds of influence factors of line selection are divided into several evaluation indexes by class. The hierarchical structural drawing of Figure 5 is divided into three levels, which are subdivided into target layer, criterion layer and index layer.
We quantify the rating scale of the evaluation indexes s = s 1 , s 2 , , s 10 . The rating scale is indicated by 1–5, where 1 indicates that the current environment is very suitable for the construction of transmission lines and the cost is very low, and 5 indicates that the current environment is very unsuitable for the construction of transmission lines and the cost is very high. Then combined with the fuzzy analytic hierarchy process [33,34,35], the comprehensive weight of each evaluation index for the grid cost ω = ω 1 , ω 2 , , ω 10 T is obtained. The cost value of the grid c is obtained as follows:
c = s · ω .

3. Dijkstra Algorithm and Improvement

In this paper, the Dijkstra algorithm is combined with ARG and bidirectional search is used to further accelerate the efficiency of transmission line planning. The neighborhood structure of the grid adopts a multi-center neighborhood structure and inflection point-correction is performed on the planned line to remove the excess inflection points.

3.1. Dijkstra Algorithm

The Dijkstra algorithm is a greedy algorithm used to solve the single-source shortest path problem. Its purpose is to find the shortest path from the source node to the target node in a weighted directed graph (or undirected graph). It is widely used in routing algorithms and other network applications.
The basic idea of the algorithm is to establish a distance array from the source node to record the shortest distance from the current node to the source node. Then, starting from the source node, according to the order of the distance between the nodes in the distance array, the adjacent nodes are traversed from the node with the smallest distance to update the value of the corresponding node in the distance array. This process will continue until all nodes are traversed.
When the Dijkstra algorithm is applied to the grid map, the grid is used instead of the node and the distance array is changed into the cost array. The cost array is used to store the cumulative minimum route cost from the starting grid to the current grid. The corresponding value of the starting and ending grids in the cost array is 0 and the cost value in the cost array corresponding to the untraversed grid is positive infinity. The cumulative minimum route cost of the ith ( i > 1) grid c a l i is:
c a l i = c a l j + c i · l i + q , if there is an inflection point , c a l j + c i · l i , if there is no inflection point ,
where c a l j is the cumulative minimum route cost of the previous grid j of the ith grid, c i is the grid cost of the ith grid, l i is the length of the line within the ith grid and q is the weight of the inflexion point. If a corner (i.e., an inflection point) is generated between the line between grid i and grid j and the previous line of grid j, the first calculation method of (4) is adopted; otherwise, the second calculation method of (4) is adopted.

3.2. Combination of Dijkstra Algorithm and Adaptive Resolution Grid

The Dijkstra algorithm used in route planning is based on SRG. The grid neighborhood structure of SRG is the single-center neighborhood structure. When the rasterized remote sensing image uses the SRG, the smaller the grid, the better the fit of the remote sensing image, and the distortion of the route will be very slight. However, at the same time, the running time of the program will be longer. If a heuristic search algorithm requiring iterations is used, the running time will be very long. Increasing the grid size will reduce the running time of the program, but will make the distortion of the route based on the single-center neighborhood structure severe. That is, the route mapped on the grid image to the remote sensing image will have an unreasonable location of the route. The size of the neighborhood grid of each grid in the ARG is uncertain, resulting in a large size of the grid in the neighborhood. The mobile direction during path planning will be significantly reduced, exacerbating the distortion of the route. However, when the ARG is combined with the multi-center neighborhood structure, it not only shortens the program running time but also improves the route distortion by increasing the optional directions during route search.
As shown in Figure 6, when there are four center points in the neighborhood grid, the optional moving direction is more than the single center point. The rule for determining the number of center points is that one center point is placed in the grid with a size of 1 or 2 times the minimum grid size, four center points are placed in the grid with a size multiple of 4 or 8, and 16 center points are placed in the grid with the maximum size (due to space limitations, not shown in Figure 6). The multi-center neighborhood structure can not only increase the direction of movement during route planning, effectively suppress route distortion and make it easier to obtain a better route, but also will not produce a large number of center points, increasing the amount of calculation and slowing down the speed of the program.

3.3. Bidirectional Search and Inflection Point-Correction Mechanism

In route planning, the Dijkstra algorithm has faster speed than the algorithm that needs to be iterated. However, as the scale of the map expands, the number of grids also increases and the search efficiency will be greatly reduced. Therefore, a bidirectional search mechanism based on ARG is introduced; that is, the forward and reverse bidirectional grid traversal is performed from the starting point and the end point, respectively, and the starting point of one is set as the endpoint of the other.
Two cost arrays C s , C e are created from the start and end positions, respectively, and the values are updated according to the size of the values in C s and C e . The visited sets T s , T e are created to record the visited grids. Forward search and reverse search are carried out simultaneously, and every time a grid is visited, it is recorded in T s , T e , and C s , C e is updated, which represents the completion of a bidirectional search step. For each step of the two-way search, we determine whether T s T e is satisfied, i.e., whether the forward and reverse search process has produced a commonly visited grid. If yes, the route from the starting point to the current grid and the route from the endpoint to the current grid are extracted and then merged to get the complete route; otherwise, a new round of the search process is continued. The solid line in Figure 7 is the desired route.
The bidirectional Dijkstra search method greatly reduces the range of searches required and reduces the time consumed.
After the route search is completed, there will be more inflection points in the route. The corner tower must be established where there is an inflection point in the transmission line and the cost of establishing the corner tower accounts for a high proportion of the cost of the whole line planning. The extra inflection points will cause unnecessary cost expenditure. So reducing the number of inflection points is particularly important. Figure 8 shows the process of inflection point-correction, in which the gray part represents the area that the transmission line cannot cross.
The inflection point-correction principle is as follows: in the line of three points connected, if the two-endpoint-connected line route cost is lower than the original route, remove the center point and connect the two endpoints; otherwise, otherwise no change. The cost of non-crossing areas is infinite. In Figure 8, A, B and C are collinear and the middle point B is removed and then A and C are connected. The slope of the line segment AC is inconsistent with that of CD. AD does not pass through the non-crossing area. The route cost of AD is lower than the sum of the route cost of AC plus CD plus the corner tower cost; that is, the intermediate point C can be removed and the points A and D can be connected. The slope of line segment AG is different from that of GH, but AH crosses the gray area, so point G cannot be removed, and so on until the last point of the route is detected.
The route cost after inflection point-correction is calculated according to Equation (4).

4. Experiment and Discussion

4.1. Experimental Results

We selected two remote sensing images located in the Anhui Province of China for experimental simulation. The q value is set as q = 1000 .
The actual range of remote sensing image T1 in Figure 9 is 4.3 km × 5 km. In the ground object-identification map, blue represents water, red represents houses, yellow represents roads and green represents woodland. Set the red part as an area the transmission line cannot cross.
The grid size of the image T1 single-resolution rasterization is 70 × 70 and the corresponding actual range is about 20 m × 20 m. The minimum grid size of ARG is 70 × 70 . In Figure 10, the yellow line is obtained via the basic Dijkstra algorithm based on SRG, the purple line is obtained via the basic Dijkstra algorithm based on ARG and the blue line is obtained via the improved Dijkstra algorithm based on ARG. The ARG in the experiment uses the multi-center neighborhood structure and the SRG uses the single-center neighborhood structure.
Table 1 shows the data comparison of the three lines. Combined with the line comparison in Figure 10 and the data in Table 1, it can be seen that when using T1 as the test map and using the basic Dijkstra algorithm, the planning speed of the algorithm based on ARG is 56.2% higher than that of SRG. Comparing the data of line length, cost value and inflection point number shows that the effect of line planning based on ARG is similar to that based on SRG. When the improved Dijkstra algorithm based on ARG is compared with the basic Dijkstra algorithm, the planning speed is increased by 69%, the line length is reduced by 2.3%, the cost value is reduced by 6.9% and the number of inflection points is reduced by 28.6%. According to the information in Table 2, after rasterizing the image T1, the number of grids using ARG is 53.1% less than that of SRG.

4.2. Discussion

From the experimental results, the basic Dijkstra algorithm based on ARG is indeed inferior to the one based on SRG in terms of the final cost value. So the experiment also used the improved Dijkstra algorithm based on ARG to participate in the comparison. The improved Dijkstra algorithm based on ARG outperforms the basic Dijkstra algorithm based on SRG in terms of both running time and cost value. In this experiment, the running time difference before and after the algorithm improvement is not large, but the time difference becomes large when the scope of the sensing image is expanded or when an algorithm requiring iterative convergence is used. The method proposed in this research not only reduces the running time but also provides a new option for reducing the time used in other path-planning fields.

5. Conclusions

To improve the efficiency of transmission line planning and obtain better results, this paper presents an improved Dijkstra algorithm based on ARG. The improved Dijkstra algorithm is a bidirectional search added to the basic Dijkstra algorithm and the bidirectional Dijkstra algorithm is applied to the ARG incorporating the multi-center neighborhood structure. The improved algorithm uses the inflection point-correction mechanism. According to the experimental results, the conclusions are as follows:
(1) In transmission line planning, the improved Dijkstra algorithm has higher operating efficiency than the basic Dijkstra algorithm. The final inflection point-correction of the algorithm reduces the number of corner towers that need to be established.
(2) After combining the improved Dijkstra algorithm with the ARG, the operation efficiency is further improved by comparing the results of the SRG operation and can obtain a similar line-selection effect.
(3) Compared with the basic Dijkstra algorithm, the proposed method effectively shortens the planning time of transmission lines and saves time cost. In the actual project, because this method takes into account the factors of line length and corner towers that affect the line selection, the planned line reduces more costs, has more reference value for operators and has broad application prospects.

Author Contributions

Conceptualization and formal analysis, G.N. and H.D.; methodology, software and validation, Z.L.;validation, W.Z. and S.X.; investigation and data curation, G.N.; writing—original draft preparation, G.N. and Z.L.; writing—review and editing, W.Z. and H.D.; supervision, S.X.; project administration, G.N.; funding acquisition, H.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under Grant No. 61673153 and the Natural Science Foundation of Anhui Province under Grants No. 2208085UD15.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schito, J.; Moncecchi, D.; Raubal, M. Determining transmission line path alternatives using a valley-finding algorithm. Comput. Environ. Urban Syst. 2021, 86, 101571. [Google Scholar] [CrossRef]
  2. De Lima, R.M.; Osis, R.; de Queiroz, A.R.; Moreira Santos, A.H. Least-cost path analysis and multi-criteria assessment for routing electricity transmission lines. IET Gener. Transm. Distrib. 2016, 10, 4222–4230. [Google Scholar] [CrossRef]
  3. Bachmann, D.; Bökler, F.; Kopec, J.; Popp, K.; Schwarze, B.; Weichert, F. Multi-Objective Optimisation Based Planning of Power-Line Grid Expansions. ISPRS Int. J. Geo-Inf. 2018, 7, 258. [Google Scholar] [CrossRef] [Green Version]
  4. Teegala, S.K.; Singal, S.K. Optimal economic planning of power transmission lines: A review. Renew. Sust. Energ. Rev. 2014, 39, 949–974. [Google Scholar]
  5. Teegala, S.K.; Singal, S.K. Optimal costing of overhead power transmission lines using genetic algorithms. Int. J. Electr. Power Energy Syst. 2016, 83, 298–308. [Google Scholar] [CrossRef]
  6. Zhou, Y.; Zhou, H.; You, C.; Jiang, L.; Xin, W.D. Construction and application research of Three-dimensional digital power grid in Southwest China. Iop Conf. Ser. Earth Environ. Sci. 2018, 108, 052066. [Google Scholar] [CrossRef]
  7. Monteiro, C.; Ramirez-Rosado, I.J.; Miranda, V.; Zorzano-Santamaria, P.J. Garcia-Garrido E, Fernandez-Jimenez LA. GIS spatial analysis applied to electric line routing optimization. IEEE Trans. Power Deliv. 2005, 20, 934–942. [Google Scholar] [CrossRef]
  8. Shao, S.K.; Peng, Y.; He, C.L.; Du, Y. Efficient path planning for UAV formation via comprehensively improved particle swarm optimization. ISA Trans. 2020, 97, 415–430. [Google Scholar] [CrossRef] [PubMed]
  9. Ren, H.; Gao, L.; Shen, X.; Li, M.; Jiang, W. A Novel Swarm Intelligence Algorithm with a Parasitism-Relation-Based Structure for Mobile Robot Path Planning. Sensors 2023, 23, 1751. [Google Scholar] [CrossRef]
  10. Dorigo, M.; Maniezzo, V.; Colorni, A. Ant system: Optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. Part B-Cybern. 1996, 26, 29–41. [Google Scholar] [CrossRef] [Green Version]
  11. Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
  12. Dong, L.; Li, J.; Xia, W.; Yuan, Q. Double ant colony algorithm based on dynamic feedback for energy-saving route planning for ships. Soft Comput. 2021, 25, 5021–5035. [Google Scholar] [CrossRef]
  13. Hong, Z.; Sun, P.; Tong, X.; Pan, H.Y.; Zhou, R.Y.; Zhang, Y.; Han, Y.L.; Wang, J.; Yang, S.H.; Xu, L.J. Improved A-Star algorithm for long-distance off-road path planning using terrain data map. Isprs Int. J. -Geo-Inf. 2021, 10, 785. [Google Scholar] [CrossRef]
  14. Santos, A.H.M.; de Lima, R.M.; Pereira, C.R.S.; Osis, R.; Medeiros, G.O.S.; de Queiroz, A.R.; Flauzino, B.K.; Cardoso, A.R.P.C.; Junior, L.C.; dos Santos, R.A.; et al. Optimizing routing and tower spotting of electricity transmission lines: An integration of geographical data and engineering aspects into decision-making. Electr. Power Syst. Res. 2019, 176, 105953. [Google Scholar] [CrossRef]
  15. Lu, Y.; Wang, S. Optimization of Joint Decision of Transport Mode and Path in Multi-Mode Freight Transportation Network. Sensors 2022, 22, 4887. [Google Scholar] [CrossRef]
  16. Pan, X.; Zhang, C.; Xu, J.; Zhao, J. Simplified object-based deep neural network for very high resolution remote sensing image classification. ISPRS J. Photogramm. Remote Sens. 2021, 181, 218–237. [Google Scholar] [CrossRef]
  17. Ren, Y.Y.; Zhang, X.F.; Ma, Y.J.; Yang, Q.Y.; Wang, C.J.; Liu, H.L.; Qi, Q. Full convolutional neural network based on multi-scale feature fusion for the class imbalance remote sensing image classification. Remote Sens. 2020, 12, 3547. [Google Scholar] [CrossRef]
  18. Li, W.; Jafari, O.H.; Rother, C. Deep object co-segmentation. In Proceedings of the Asian Conference on Computer Vision, Perth, Australia, 2–6 December 2018; pp. 638–653. [Google Scholar]
  19. Hu, X.W.; Zhu, L.; Qin, J.; Fu, C.W.; Heng, P.A. Recurrently aggregating deep features for salient object detection. In Proceedings of the Thirty-Second Aaai Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; pp. 6943–6950. [Google Scholar]
  20. Ikenna, I.S. Assessment of groundwater potential zones using GIS and AHP techniques: A case study of the Lafia district, Nasarawa State, Nigeria. Appl. Water Sci. 2021, 12, 10. [Google Scholar]
  21. Guo, J.X.; Li, D.R.; Shan, H.T. Remote sensing image fusion technology and its application of updating GIS database. In Proceedings of the MIPPR 2005: Image Analysis Techniques, Wuhan, China, 31 October–2 November 2005; Volume 6044, pp. 111–116. [Google Scholar]
  22. Weis, M.; Müller, S.; Liedtke, C.-E.; Pahl, M. A framework for GIS and imagery data fusion in support of cartographic updating. Inf. Fusion 2004, 6, 311–317. [Google Scholar]
  23. Yang, Q.; Zhang, Y.Z.; Zhao, T.B.; Chen, Y.Q. Single image super-resolution using self-optimizing mask via fractional-order gradient interpolation and reconstruction. ISA Trans. 2018, 82, 163–171. [Google Scholar] [CrossRef] [Green Version]
  24. Tomlin, D. Propagating radial waves of travel cost in a grid. Int. J. Geogr. Inf. Sci. 2010, 24, 1391–1413. [Google Scholar] [CrossRef]
  25. Seegmiller, L.; Takeshi, S.; Dana Tomlin, C. A method for finding least-cost corridors with reduced distortion in raster space. Int. J. Geogr. Inf. Sci. 2021, 35, 1570–1591. [Google Scholar] [CrossRef]
  26. De, I.; Chanda, B. Multi-focus image fusion using a morphology-based focus measure in a quad-tree structure. Inf. Fusion 2013, 14, 136–146. [Google Scholar] [CrossRef]
  27. Van Bemmelen, J.; Quak, W.; van Hekken, M.; van Oosterom, P. Vector vs. raster-based algorithms for cross country movement planning. In Proceedings of the Auto-Carto Conference, Minneapolis, MN, USA, 30 October–1 November 1993; Volume 11, pp. 304–317. [Google Scholar]
  28. Etherington, T.R. Least-cost modelling on irregular landscape graphs. Landsc. Ecol. 2012, 27, 957–968. [Google Scholar] [CrossRef]
  29. Tischendorf, L. Modelling individual movements in heterogeneous landscapes: Potentials of a new approach. Ecol. Model. 1997, 103, 33–42. [Google Scholar] [CrossRef]
  30. Muhsin, Z.F.; Rehman, A.; Altameem, A.; Saba, T.; Uddin, M. Improved quadtree image segmentation approach to region information. Imaging Sci. J. 2014, 62, 56–62. [Google Scholar] [CrossRef]
  31. Nakahara, Y.; Matsushima, T. A Stochastic Model for Block Segmentation of Images Based on the Quadtree and the Bayes Code for It. Entropy 2021, 23, 991. [Google Scholar] [CrossRef]
  32. Perrolas, G.; Niknejad, M.; Ribeiro, R.; Bernardino, A. Scalable Fire and Smoke Segmentation from Aerial Images Using Convolutional Neural Networks and Quad-Tree Search. Sensors 2022, 22, 1701. [Google Scholar] [CrossRef]
  33. Zalhaf, A.S.; Elboshy, B.; Kotb, K.M.; Han, Y.; Almaliki, A.H.; Aly, R.M.H.; Elkadeem, M.R. A High-Resolution Wind Farms Suitability Mapping Using GIS and Fuzzy AHP Approach: A National-Level Case Study in Sudan. Sustainability 2022, 14, 358. [Google Scholar] [CrossRef]
  34. Karimi, A.R.; Mehrdadi, N.; Hashemian, S.J.; Nabi Bidhendi, G.R.; Tavakkoli Moghaddam, R. Selection of wastewater treatment process based on the analytical hierarchy process and fuzzy analytical hierarchy process methods. Int. J. Environ. Sci. 2011, 8, 267–280. [Google Scholar] [CrossRef] [Green Version]
  35. Shumon, M.R.H.; Ahmed, S.; Ahmed, S. Fuzzy analytical hierarchy process extent analysis for selection of end of life electronic products collection system in a reverse supply chain. Proc. Inst. Mech. Eng. Part B-J. Eng. Manuf. 2016, 230, 157–168. [Google Scholar] [CrossRef]
Figure 1. Deeplabv3+ network structure.
Figure 1. Deeplabv3+ network structure.
Sensors 23 06214 g001
Figure 2. Segmentation process of parent grid.
Figure 2. Segmentation process of parent grid.
Sensors 23 06214 g002
Figure 3. Adaptive quadtree image-segmentation process.
Figure 3. Adaptive quadtree image-segmentation process.
Sensors 23 06214 g003
Figure 4. Comparison of SRG and ARG.
Figure 4. Comparison of SRG and ARG.
Sensors 23 06214 g004
Figure 5. Hierarchical structural drawing of grid cost.
Figure 5. Hierarchical structural drawing of grid cost.
Sensors 23 06214 g005
Figure 6. Multi-center neighborhood structure.
Figure 6. Multi-center neighborhood structure.
Sensors 23 06214 g006
Figure 7. Bidirectional search of Dijkstra algorithm.
Figure 7. Bidirectional search of Dijkstra algorithm.
Sensors 23 06214 g007
Figure 8. The inflection point-correction mechanism.
Figure 8. The inflection point-correction mechanism.
Sensors 23 06214 g008
Figure 9. Test image T1.
Figure 9. Test image T1.
Sensors 23 06214 g009
Figure 10. Line comparison of T1.
Figure 10. Line comparison of T1.
Sensors 23 06214 g010
Table 1. Data comparison of case 1.
Table 1. Data comparison of case 1.
Basic Dijkstra
Algorithm Based
on SRG
Basic Dijkstra
Algorithm Based
on ARG
Improved Dijkstra
Algorithm Based
on ARG
Running time (s)64128187
Line length (m)706169756812
Value of cost61,817.8965,024.7260,521.75
Number of inflection points141410
Table 2. The number of grids of T1.
Table 2. The number of grids of T1.
SRGARG
Number of grids67,92031,845
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Nan, G.; Liu, Z.; Du, H.; Zhu, W.; Xu, S. Transmission Line-Planning Method Based on Adaptive Resolution Grid and Improved Dijkstra Algorithm. Sensors 2023, 23, 6214. https://doi.org/10.3390/s23136214

AMA Style

Nan G, Liu Z, Du H, Zhu W, Xu S. Transmission Line-Planning Method Based on Adaptive Resolution Grid and Improved Dijkstra Algorithm. Sensors. 2023; 23(13):6214. https://doi.org/10.3390/s23136214

Chicago/Turabian Style

Nan, Guojun, Zhuo Liu, Haibo Du, Wenwu Zhu, and Shuiqing Xu. 2023. "Transmission Line-Planning Method Based on Adaptive Resolution Grid and Improved Dijkstra Algorithm" Sensors 23, no. 13: 6214. https://doi.org/10.3390/s23136214

APA Style

Nan, G., Liu, Z., Du, H., Zhu, W., & Xu, S. (2023). Transmission Line-Planning Method Based on Adaptive Resolution Grid and Improved Dijkstra Algorithm. Sensors, 23(13), 6214. https://doi.org/10.3390/s23136214

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop