Next Article in Journal
Evaluation of Yukmijihwang-Tang as a Novel Preventive Agent in Ovalbumin-Induced Murine Asthma
Previous Article in Journal
A Multi-Performance Reliability Evaluation Approach Based on the Surrogate Model with Cluster Mixing Weight
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Location Selection Methods for Urban Terminal Co-Distribution Centers with Air–Land Collaboration

1
College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 213300, China
2
College of Transportation and Logistics Engineering, Shandong Jiaotong University, Jinan 250357, China
3
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(13), 5814; https://doi.org/10.3390/app14135814
Submission received: 7 May 2024 / Revised: 7 June 2024 / Accepted: 24 June 2024 / Published: 3 July 2024
(This article belongs to the Section Aerospace Science and Engineering)

Abstract

:
Urban terminal logistics and distribution enterprises face the problems of duplicated network layouts, high costs, and inefficient urban environments. Recently, collaborative distribution using unmanned aerial vehicles (UAVs) and ground vehicles has been considered as a means of reducing costs and enhancing efficiency, thus overcoming the issues created by the high-density layout of enterprises’ relatively independent networks. This essentially involves constructing an air–ground collaborative common distribution network. To optimize the economic cost and distribution time of network operations, we established a site selection planning model for air–ground cooperative urban co-distribution centers and designed a solution method based on gray wolf optimization with K-means clustering. Taking the Wangsheren area of Jinan City, China, as an example, 15 UAV co-distribution centers and 13 vehicle co-distribution centers were identified. Although the average distribution cost of the network rose by 35–50% compared to traditional terminal distribution, the time saving was 80–85%, greatly improving the high-value-added service capacity. The end-distribution efficiency and customer satisfaction were also enhanced, which fully verifies the feasibility, validity, and applicability of the proposed model. Our approach can be applied to landing sites and the planning and optimization of large-scale commercial operations using logistics UAVs in urban areas.

1. Introduction

With the rapid development of online retail and e-commerce, there has been a surge in the demand for express delivery, imposing significant pressure on delivery enterprises to seize the market. Therefore, it is urgent to integrate duplicated outlets and improve the efficiency of single-point coordination and distribution. At the same time, the Civil Aviation Administration has promulgated “Civil Unmanned Aeronautics Development Roadmap V1.0” [1], which proposes that in 2025, urban short-distance, low-speed, lightweight, and small-scale terminal logistics and distribution scenarios will gradually mature and urban medium- and long-distance logistics and distribution will be gradually applied. The regularized operation of large distribution enterprises’ drone (unmanned aerial) logistics and distribution has already been realized, and the pilot distribution in various regions continues to advance, which will gradually realize the networked and scaled operation of drone distribution, thus causing a major change in the traditional express delivery system, network structure, and transportation mode. Based on the integration needs of scattered outlets, combined with drone distribution means, an intensive, multi-mode common distribution network integrating drone distribution will be built, which has a greater social and application value for improving the quality and efficiency of end distribution. Among them, the key to the rational operation of this cooperative co-distribution network is the siting of the co-distribution center, and the rationality of the siting layout scheme is crucial to the network cost and operational efficiency, but there are few research results on the siting of co-distribution centers integrating drones. So, in order to solve the aforementioned problems and provide a theoretical basis for the field of drone co-distribution research, this paper researches the siting of the urban end co-distribution center with air–ground cooperation. This paper also researches the air–land cooperative urban terminal co-distribution center-siting method and proposes a co-distribution center-siting point solution method based on regional demand points. Section 2 introduces the current research status of UAV and ground distribution. Section 3 introduces the model of UAV and ground co-distribution. Section 4 introduces the model solution method based on the GWO algorithm. In Section 5, the effectiveness and computational efficiency of the algorithm are verified through experiments. Section 6 is the conclusion of this article.

2. State of the Art

To date, research on common distribution networks has mainly focused on traditional ground distribution facilities, and most of them carry out theoretical modeling with distribution timeliness and economy as the main objectives. Özmen M. pointed out the regional characteristics of logistics centers (which are used to perform regional logistics activities, such as storage, transportation, and infrastructure services, and whose layout planning is affected by cost and benefit issues), proposed the three-phase method for solving the location of logistics centers, and analyzed the robustness of the algorithm [2]. Mousavi S. M. et al. proposed cross-docked logistics and transportation modes, and for this type of logistics and distribution modes, a modern multi-criteria group decision making (MCGDM) model was proposed to solve the results of calculating the layout of cross-docked logistics centers [3]. Ji et al. first used the K-means clustering algorithm, customer clustering, to solve pickup and delivery point siting and customer group division [4]. Next, on the basis of the optimal solution, they built a single-vehicle-yard multi-model collection and distribution integrated VRP model using a scanning algorithm and an ant colony algorithm to solve the problem of vehicle distribution routes [4]. Cui comprehensively investigated factors influencing the operating costs and resilience of the network based on common distribution and the integration and reorganization of courier terminal distribution resources and established a courier terminal common distribution service center multi-objective siting model [5]. Based on complex network theory to determine the importance of alternative nodes, Bi established a multi-objective siting model for the urban express terminal crowdsourcing service station by considering three objectives, namely the enterprise operation cost, customer satisfaction, and carbon emission, and proposed a genetic algorithm for model solving [6]. These studies provide a theoretical basis for the distribution center-siting problem, but none of them consider the convergent siting of UAV distribution centers.
Research related to the siting of UAV logistics and distribution facilities has mainly considered pure UAV airport siting. Shavarani S. M. et al. argued that drone logistics is an important avenue for surface traffic congestion and developed a landing site-siting model that targeted the total cost, took into account drone endurance and multiple takeoff and landing facilities, and validated it using San Francisco as a case study [7]. Venkatesh et al. concluded that mixed-integer programming performs well in the generalized facility-siting problem and used mixed-integer programming to optimize the siting of logistics drone vertical-landing sites with and without capacity constraints [8]. Brian et al. examined vertical-takeoff and vertical-landing electric UAVs and considered multiple distribution modes. They optimized the siting of takeoff and landing locations under the premise of a restricted number of such sites to maximize demand coverage [9]. Ren et al. focused on the airport-siting problem of UAV urban instant delivery and established a mixed-integer planning model for UAV fully automated airport siting. They used the improved regular grid method for pre-siting and optimized the solution through Tyson partitioning [10]. Lu et al. established a two-layer planning model for the site–path optimization of UAV delivery relay stations on islands and combined K-means clustering with an improved simulated annealing algorithm to solve the problem [11]. Qian et al. introduced airspace environmental constraints in establishing their multilevel-logistics UAV landing point site selection and allocation model [12,13]. Fabio Borghetti et al. designed a drone delivery service system based on drone delivery preference survey data and evaluated the benefits of the delivery enterprise through preliminary financial analysis. The results showed that drone last-mile delivery is suitable for small and lightweight packages, which can effectively reduce the impact on the environment and society and safeguard the profit of the enterprise [14].
In this paper, a model of ground and UAV co-distribution is innovatively established and a solution method is provided. This model can give full play to the advantages of the two distribution methods and ensure that the economic benefits are maximized under the premise of the shortest distribution time in the region.

3. Modeling

3.1. Problem Description

According to the terminal distribution demand points in a certain urban area, two types of co-distribution centers are set up, namely air and ground. The associated distribution tasks are accomplished by UAVs and land-based vehicles, respectively. Through the connection between co-distribution centers and terminal stations or other intelligent receiving points, full coverage of regional distribution demand points is realized. To minimize the construction and operation costs of the regional distribution network and the overall distribution time, the site layout of the distribution centers must be optimized. This paper proposes a method for determining the optimal combination of air–ground cooperative distribution centers. Airspace management requirements are fully considered, and certain no-fly zone restrictions are set within the study area to improve the applicability of the planning method. Figure 1 shows a schematic diagram of the model’s proposed solution scenarios and problems.

3.2. Assumptions

Based on the problem description, the following assumptions are made:
  • The information of all customer demand points is known.
  • After the number and location of the co-distribution centers are determined, the UAV distribution flight routes and vehicle travel routes are fixed. All routes start from a co-distribution center and return to the center after completing the customer distribution service.
  • The distribution capacity of the two types of co-distribution centers is fixed.
  • The cost of UAVs is mainly considered in the flight process, not in the hovering state.
  • Sufficient energy (fuel) is maintained during the transportation of both UAVs and vehicles, without considering the time required for UAVs to take off, land, recharge and change the power source, and load and unload cargo.
  • UAVs and vehicles fly and travel at a uniform speed.

3.3. Notation

The variables in the planning and layout model of the air–ground cooperative co-distribution center are defined in Table 1.

3.4. Model Construction

Considering the service capacity and coverage of the different types of co-distribution centers and with the goal of minimizing the total cost of network operations and the overall distribution time, a multi-objective planning and layout model is constructed.
min Z = α Z t i m e + β Z c o s t
Z t i m e = u = 1 a i = 1 n j = 1 m d i j u v u y i j u + k = 1 b i = 1 n j = 1 m d i j k v k y i j k
Z c o s t = s = 1 2 i = 1 n C s x i s + s = 1 2 i = 1 n j = 1 m ( c v u y i j u + c v k y i j k ) x i s
i = 1 n s = 1 2 x i s n
s = 1 2 x i s 1
i n y i j = 1 , j J
i = 1 n j = 1 m ( y i j u + y i j k ) h j s = 1 2 x i s E s , i I
A i j y i j u 0 i I , j J
A i j y i j u d i j u D u 2 i I , j J , u U
q i j u Q u i I , j J
q i j k Q k i I , j J
A i j y i j u d i j u R u D u 2 i I , j J , u U
y i j k d i j k R k D k 2 i I , j J , k K
y i j u + y i j k s = 1 2 x i s i I , j J , s S
In the model, Equation (1) is the overall objective function of the mixed-integer planning. Equation (2) is the distribution time function, including the total time for UAVs and vehicles to complete the distribution task, and Equation (3) is the cost function, which includes the construction cost of warehouses, facility renovation, and platform construction, as well as distribution costs, such as the cost of the purchase of facilities and equipment, energy consumption, human resources, and equipment maintenance. Equation (4) imposes a constraint on the number of landing points, i.e., the total number of co-distribution centers cannot exceed the number of alternative co-distribution centers. Equation (5) states that any alternative co-distribution center must be either an air or a ground center. Equation (6) is a constraint on the matching of supply and demand points (i.e., for any demand point, there is only one co-distribution center responsible for the distribution) and prevents the existence of demand points that cannot be distributed or distribution locations with more than one point of departure and landing. Equation (7) is the capacity–demand matching constraint, i.e., for any alternative co-distribution center, if selected, its capacity must exceed the volume of distribution services. Equation (8) is the no-fly-zone constraint for the alternative co-distribution center and the demand point, i.e., if the straight line between the two endpoints of the flight path crosses the no-fly zone, then the distribution relationship is invalid. Equations (9) and (10) impose performance constraints on the UAVs, such that the weight of the distribution goods cannot exceed the maximum UAV load. Equation (11) is a distribution vehicle performance constraint, specifying that the weight of the distribution goods cannot exceed the maximum load of the logistics vehicles. Equations (12) and (13) are service distance constraints, i.e., for any type of co-distribution center, the actual distribution distance must be less than the maximum distance of its service and less than half of the performance mileage of the distribution mode. Equation (14) is the distribution relationship constraint, i.e., when a point is selected as a co-distribution center, there must be a distribution relationship between the co-distribution center and the demand point.

4. Algorithm Design

Due to its discrete nature, constraint diversity, and multi-objective optimization, the site selection problem is difficult to solve in polynomial time, and thus, it is essentially an NP problem. This is especially true for the co-matching model proposed in this paper, where the complexity of the functions in the model, the large size of the problem, and the diversity of constraints determine that it is not suitable to be solved by an exact algorithm [15]. Using heuristic algorithms for solving is a proven method.
As an innovative bio-heuristic optimization algorithm, the gray wolf optimization algorithm solves complex optimization problems by imitating the social hierarchy and hunting behavior of gray wolves; shows excellent global optimization-seeking ability, strong exploratory power, and adaptability in dealing with multidimensional NP problems; and can adapt well to the various constraints in the site selection problem in terms of population initialization and updating strategies. Compared with other heuristic algorithms, the gray wolf algorithm has a fast convergence speed, a high solution rate, a strong global exploration ability, and high stability, with simple implementation, which makes it an ideal choice for solving combinatorial optimization problems, such as site selection and layout [16]. In recent years, the gray wolf algorithm has been widely used to solve unconstrained, constrained, and multi-objective NP problems in engineering, healthcare, and environment [15,17,18,19,20,21,22].
Therefore, this paper proposes a two-stage site selection solution algorithm. First, based on K-means clustering, alternative point sets for co-location center siting are calculated by demand points; next, the optimal solution for siting that satisfies the constraints is selected from the co-location center selection set by using the gray wolf optimization algorithm.

4.1. Construction of a Co-Distribution Center Preselection Set Based on K-Means Clustering

According to center ground theory and the concept of hexagonal network systems, when end outlets with different service capabilities are arranged, the service scope forms a hexagonal service area in the center ground, covering the whole demand area. Combined with the size of the actual service radius of express delivery outlets, this provides the initial set of distribution areas [23]. Taking the number of proposed outlets as the classification number, the set of co-distribution centers can be selected from the demand points using K-means clustering [24]. According to the model specified in Section 3.4, the set of demand points is J, the target classification number of the clustering algorithm is k, and the preselected set of co-distribution centers is I. Let I_n be the n-th point of this set. The process of selecting the distribution center from the preselected set using K-means clustering is as follows.
Step 1: Randomly select a point from all customer demand points as the first point of the preselected set of co-distribution centers:
I 1 = R a n d o m ( J ) ,   J = { 1 , 2 , 3 , , m }
Step 2: Calculate the minimum distance of each remaining customer demand point from the preselected set of identified co-distribution centers:
D ( J l ) = min l J , k I ( x J l x l k ) 2 + ( y J l y l k ) 2
Step 3: Calculate the probability that each demand point will be selected as the next clustering center, and select that with the highest probability as a new preselected point for the co-distribution center:
P ( J l ) = D ( J l ) D ( J l ) 2
I j + 1 = J s | s = max s J P ( J l )
I = I I j + 1 ,   j = j + 1
Step 4: If j = k, terminate the operation and return I as the final result, i.e., the preselected set of co-distribution centers; otherwise, return to step 2.
After performing the aforementioned process, the clustering algorithms for different numbers of target categories were evaluated, and the final classification values and preselected set of co-distribution centers were determined [25].

4.2. Co-Distribution Center Site Selection Method Based on GWO

4.2.1. Algorithm Flow

The wolf pack was first initialized to generate a set of effective initial solutions. The main iterative computation was carried out to explore and optimize the generated solutions, and the optimal solutions were used as the final set for site selection. The algorithm flow is illustrated in Figure 2, and the pseudocode for solving the problem is presented in Table 2.

4.2.2. Processing of Site Selection Data

The set of alternative points for the co-distribution center is I = [ I 1 , I 2 , , I n ] . Each point I k is evaluated according to
I k = 1 , not   constructed I k = 2 , constructed   as   UAV   center , k n I k = 3 , constructed   as   Truck   center
In the traditional GWO algorithm, all computations are performed in the real number domain, and solutions are generally continuous in the real number space [26]. However, in the site selection problem, when updating the wolf positions, non-integer solutions may be generated, and these cannot be directly used for site selection. Therefore, these solutions must be processed so that they conform to the form specified in Equation (20) for the computational needs of the site selection problem.
The position vector X is rounded as follows to generate a new position vector X _ I :
X _ I = r o u n d ( X )
If any element in X _ I does not satisfy Equation (20), further truncation is applied according to
X _ I m = X _ I m = 1 , X _ I m 1 X _ I m = 2 , 1 < X _ I m 2 X _ I m = 3 , 3 X _ I m , m K

4.2.3. Initialization Strategies for Wolf Packs

In the starting phase, a batch of initial solutions representing the positions of the wolf pack members is generated by random selection. This enhances the population diversity of the wolf pack and, thus, its exploration efficiency. Taking a single alternative search point I k as an example, its initial value at time t 0 is
I k t 0 = r a n d ( 1 , 2 , 3 )
In the initial solution, the alternative points are randomized in terms of which type of co-distribution center they are. The set of alternative co-distribution center points is
I ( t 0 ) = [ I 1 ( t 0 ) , I 2 ( t 0 ) , , I k ( t 0 ) , , I n ( t 0 ) ]
To improve the convergence speed of the algorithm and the possibility of finding a global optimal solution, the initial solution should be of high quality. This subsection describes an initial solution computation method that eliminates meaningless initial solutions under the premise of random generation.
Step 1: Generate a random initial solution set I ( t 0 ) according to Equation (24), and set I * = I ( t 0 ) .
Step 2: Set j = 1.
Step 3: Determine whether customer demand point j satisfies the constraint. If so, continue to step 4; otherwise, jump to step 5.
Step 4: Set j = j + 1. If j = MaxDemandPointNumber, jump to Step 8; otherwise, return to step 3.
Step 5: Check whether there is any alternative set point for UAV or truck co-distribution centers that has not been planned. If so, continue to step 6; otherwise, jump to step 7.
Step 6: Randomly select the point k that satisfies I k ( t 0 ) = 1 , and reassign I k ( t 0 ) = r a n d ( 2 , 3 ) so that I * = I * ; return to step 2.
Step 7: Randomly select the point k that satisfies I k ( t 0 ) = 2 , and reassign I k ( t 0 ) = 3 so that I * = I * ; return to step 2.
Step 8: Terminate the process.

4.2.4. Design of the Fitness Function

In the process of selecting co-distribution center sites, it is necessary to consider the optimization of two key indicators, cost and delivery time. The aim is to simultaneously minimize these indicators, as specified by Equation (1). For this purpose, the following fitness function is set:
f i t n e s s = ω t f t i m e + ω c f c o s t
where ftime is described in Equation (26) and fcost is described in Equation (27). For both functions, smaller values are preferable.
f t i m e = max Z t i m e Z t i m e max Z t i m e min Z t i m e
f c o s t = max Z c o s t Z c o s t max Z c o s t min Z c o s t
In Equation (26), the maximum distribution time max Z t i m e occurs when all co-distribution centers are of ground type and each customer demand point is distributed by the farthest distribution center. The minimum distribution time is 0, satisfying f t i m e 0 , 1 . Similarly, in Equation (27), the maximum cost max Z c o s t occurs when all co-distribution centers are of air type and each customer demand point is distributed by the farthest distribution center. The minimum cost is 0, satisfying f c o s t 0 , 1 . The scaling coefficients ω t and ω c in Equation (25) ensure that the two indicators can be considered in a balanced way.

4.2.5. No-Fly-Zone Handling

The no-fly zone can be regarded as a set of vertices surrounded by a closed graph of multiple line segments. To determine whether the delivery path of the UAV crosses the no-fly zone, we can calculate the number of directions of the line segments and check whether the straight line connecting the co-distribution center and the customer demand point intersects with the boundary line segments of the no-fly zone.
As shown in Figure 3, for co-distribution center I k x l k , y l k and customer demand point J l x J l , y J l , when determining whether their connecting lines pass through any polygon of the no-fly zone, R = r 0 ( x r 0 , y r 0 ) , r 1 ( x r 1 , y r 1 ) , , r n ( x r n , y r n ) , n 2 , can be transformed into the problem of determining whether the connecting lines intersect with the sides of the polygon. This can be carried out using the number of directions.
For any line segment in the no-fly zone, calculate the following four directions:
o 1 = ( I k r q ) × ( r q + 1 r q ) o 2 = ( J l r q ) × ( r q + 1 r q ) o 3 = ( r q J l ) × ( I k J l ) o 4 = ( r q + 1 J l ) × ( I k J l )
The product of the number of directions has the following cases:
o 1 × o 2 < 0   a n d   o 3 × o 4 < 0 , intersecting o 1 × o 2 > 0   a n d   o 3 × o 4 > 0 , not   intersecting o 1 × o 2 = 0   a n d   o 3 × o 4 = 0 , patallel   or   intersecting   endpoints
In Equation (29), if the product of the number of directions is 0, then the two segments share the same line, or the endpoint of one line segment is on the line where the other line segment is located. At this point, we can determine whether the bounding boxes of line segments r q r q + 1 and I k J l overlap on the x- and y-axes using Equations (30) and (31). If these equations are simultaneously satisfied, then the two line segments are partially overlapping, i.e., they intersect.
max ( min ( r q ( x ) , r q + 1 ( x ) ) , min ( I k ( x ) , J l ( x ) ) ) min ( max ( r q ( x ) , r q + 1 ( x ) ) , max ( I k ( x ) , J l ( x ) ) )
max ( min ( r q ( y ) , r q + 1 ( y ) ) , min ( I k ( y ) , J l ( y ) ) ) min ( max ( r q ( y ) , r q + 1 ( y ) ) , max ( I k ( y ) , J l ( y ) ) )

5. Analysis

5.1. Preselected Set Construction

To verify the feasibility of the proposed algorithm, we considered the Wangsheren area of Jinan City, China, as an example. Using the public control plan data on the Jinan Natural Resources and Planning Bureau website, as well as an electronic network map and the actual logistics and distribution demand, 492 customer demand points were identified. According to the land use nature of the different parcels and planning indicators, such as the plot ratio, the distribution of each demand point was calculated. The demand corresponding to the first 100 points is listed in Table 3. The distribution of demand points is illustrated in Figure 4.
According to Table 3, Total Demand = 303,752 and Average Demand = 617.38. Before starting the clustering operation, a Cartesian coordinate transformation was applied to the latitude and longitude coordinates of the original data using the Mercator projection method. Let the radius of the earth be r, the longitude be lo, and the latitude be la. Therefore, the Cartesian XY coordinates can be expressed as
X = l o R Y = R ln tan π 4 + l a 2
The service radius of the co-distribution center, R, took the value 0.7 ,   0.8 ,   0.9 ,   1.0 ,   1.1 ,   1.2 ,   1.3   k m . The values of K considered here were [ 14 , 16 , 19 , 23 , 29 , 36 , 47 ] . K-means clustering analysis using Matlab was performed, and compactness (CP), separation (SP), the Davies–Bouldin index (DBI), and the Dunn validity index (DVI) were calculated for each value of K [27]. The K-means clustering results are presented in Table 4.
The CP and DVI values were optimized when the number of clusters was 47. From the perspective of the solution space, a higher number of co-distribution centers in the preselected set gave a higher-dimensional solution space, making it easier to explore better solutions using the optimization algorithm. Thus, it was reasonable to set the number of co-distribution centers to 47. The relationship between the co-distribution centers and demand points is shown in Figure 5.
From Figure 5, it is clear that the alternative set of distribution centers is uniformly distributed inside the demand points. The distribution trend indicates that the preselected set is largely within the region with dense demand points and away from the region with sparse demand points, which is in line with expectations. In the next section, the distribution center location problem was solved based on this preselected set.

5.2. Model Parameters

According to field research on urban end distribution, around 50% of regular orders weigh 2–5 kg. Combined with the technical performance parameters of common logistics drone models, this paper considered a six-rotor small drone for end distribution. The construction cost of common distribution centers includes the costs of site lease, transformation, and control facilities; the distribution cost includes the costs of the acquisition of transportation tools, energy consumption, personnel, and other expenditures. The business scope of terminal outlets includes downstream dispatching and upstream receiving. Therefore, upstream and downstream business volume research statistics were used to determine the downstream distribution cost of a single item. The model parameter settings are presented in Table 5.
To simulate real airspace control, two quadrilateral no-fly zones were set up in the map. Each no-fly zone contained four vertices, which had the following coordinates:
N F Z 1 _ x = [ 13083.1 , 13082.8 , 13083.2 , 13083.7 , 13083.1 ] N F Z 1 _ y = [ 4417.33 , 4417.03 , 4416.83 , 4417.17 , 4417.33 ] N F Z 2 _ x = [ 13083.4 , 13083.0 , 13083.3 , 13083.7 , 13083.4 ] N F Z 2 _ y = [ 4415.68 , 4415.39 , 4415.03 , 4415.43 , 4415.69 ]

5.3. Solution Results of GWO

The parameter values listed in Section 4.2 were substituted into the GWO site selection model. After the iterative operation was completed, 28 of the 47 points in the preselected set of co-distribution centers were chosen for co-distribution centers. Among them, 15 were air co-distribution centers and 13 were ground co-distribution centers. The correspondence and specific structure of the co-distribution centers and demand points are listed in Table 6.
The final fitness value of the optimal solution was 0.1334, corresponding to a total time cost of 18.1012 h and a total economic cost of CNY 82,501,686. The co-distribution center site selection and demand point correspondence is shown in Figure 6.

5.4. Comparison of Algorithm Performance

To further verify the exploration ability and optimality of the GWO algorithm, the results were compared with those given by particle swarm optimization (PSO). PSO is a swarm heuristic algorithm that simulates the flocking behavior of birds and searches for an optimal solution through collaboration and information sharing among particles in the flock [28]. The convergence speeds of the GWO and PSO algorithms are shown in Figure 7.
The global information-sharing mechanism of PSO ensures a rapid initial convergence speed, but after a certain number of iterations, the algorithm becomes stuck around a locally optimal solution and its fitness remains unchanged. The social hierarchical structure and the group-hunting mechanism of GWO ensure a strong exploration ability, allowing it to continue moving toward a globally optimal solution. The adaptability of GWO decreases as the number of iterations increases, until adaptability stabilizes. The fitness of the optimal solution is improved by about 34.1% compared with that of PSO. The figure also shows that the gray wolf algorithm performs better than the particle swarm algorithm in terms of global exploration ability. By dynamically adjusting the position of the leader wolf and the position of other individuals, it can effectively balance exploration and exploitation and reduce the possibility of premature convergence.
In its implementation, the gray wolf algorithm needs to set only the size of the population and the number of iterations, without the need for a large number of parameters to be set and tuned, and the implementation is relatively simple. However, the particle swarm algorithm needs to adjust a number of parameters, such as inertia weights, learning factors, and speed range, and its operation speed and convergence speed are greatly affected by the impact of a single parameter; in addition, it is more unstable, which affects the overall efficiency of the algorithm.

5.5. Operational Effectiveness of the Air–Ground Cooperative Co-Distribution Network

To verify the validity and implementation of the model, the results were compared against those for a traditional distribution network with the same distribution demand. According to a field survey of the distribution network layout and operation in Wangsheren, about 70–80 distribution networks complete 300,000 daily deliveries. The cost mainly includes the costs of the construction or leasing of the network, labor, and vehicle purchase and use. The average distribution cost is CNY 0.5–0.6, and the average time for the network to complete the daily distribution is about 4 h. According to the calculation results of the proposed model in Section 5.3, the number of open-space cooperative terminal co-distribution centers is much lower than the number of traditional terminal points, which effectively improves the land intensification and urban spatial environment quality. In terms of cost and delivery time, the parameter settings in this paper mainly consider the current level of UAV equipment and market price. Restricted by existing problems, such as limited endurance, load capacity, and battery loss, UAV co-distribution centers have a relatively high cost, and the single-delivery cost calculated by the model is 35–50% higher than that of traditional terminal distribution. However, the average time required for co-distribution centers to complete all deliveries is only 15–20% of that for traditional terminal outlets, indicating a significant improvement in the efficiency of terminal distribution and customer satisfaction. The main source of profit for distribution enterprises is higher-value-added services, such as upward receipt. Therefore, reduced delivery times greatly improve the service capability of this part of the business. Increasing the comprehensive income of distribution enterprises is of great significance. With improvements in the technical level of UAVs, the associated distribution costs will gradually decrease, and the labor cost of vehicle-sharing centers will be greatly increased.

6. Conclusions

Based on the concept of co-distribution, this paper studied the layout and site selection problem of urban terminal co-distribution centers with UAV and vehicle co-distribution. We established a planning model to minimize the network operation cost and distribution time and designed a GWO algorithm based on K-means clustering to solve the optimization problem. The model and algorithm were tested using actual data from the Wangsheren area of Jinan City, China, and the results were compared with those given by PSO. The comparison results showed that GWO is highly effective for solving this type of siting problem, and the fitness value of the GWO is reduced by 34.1%. The collaborative layout scheme of air and ground co-distribution centers constructed in this paper produced significant improvements in distribution efficiency, thus improving the urban environment and ground transportation operation quality, optimizing the distribution enterprise revenue structure, and enhancing the comprehensive benefits of terminal distribution. In future work, we will consider the special distribution characteristics of different functional groups in the city and refine the applicable scenarios and constraints of drone and vehicle distribution. Additionally, we will attempt to improve the end distribution network.

Author Contributions

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

Funding

This research was funded by [Shandong Province Key R&D Program (Soft Science) Key Project] grant number [2023RZB06052].

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Available online: http://www.caac.gov.cn/HDJL/YJZJ/202208/P020220822615871900321.pdf (accessed on 1 June 2024).
  2. Özmen, M.; Aydoğan, E.K. Robust multi-criteria decision making methodology for real life logistics center location problem. Artif. Intell. Rev. 2020, 53, 725–751. [Google Scholar] [CrossRef]
  3. Mousavi, S.M.; Antuchevičienė, J.; Zavadskas, E.K.; Vahdani, B.; Hashemi, H. A new decision model for cross-docking center location in logistics networks under interval-valued intuitionistic fuzzy uncertainty. Transport 2019, 34, 30–40. [Google Scholar] [CrossRef]
  4. Ji, Y.; Bei, B.; Chu, H.; Cheng, F. Optimization research of terminal distribution network of express enterprise based on two-stage algorithm. Syst. Eng. 2019, 37, 100–105. [Google Scholar]
  5. Cui, D. Research on the Construction of the Terminal Common Distribution Network of Express Delivery Enterprises. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2019. [Google Scholar]
  6. Bi, K. Research on Location of Collaborative Distribution Service Station for Urban Terminal Express Delivery Based on Crowdsourcing. Master’s Thesis, Beijing University of Posts and Telecommunications, Beijing, China, 2021. [Google Scholar]
  7. Shavarani, S.M.; Nejad, M.G.; Rismanchian, F.; Izbirak, G. Application of hierarchical facility location problem for optimization of a drone delivery system: A case study of Amazon prime air in the city of San Francisco. Int. J. Adv. Manuf. Technol. 2018, 95, 3141–3153. [Google Scholar] [CrossRef]
  8. Venkatesh, N.; Payan, A.P.; Justin, C.Y.; Kee, E.; Mavris, D. Optimal siting of sub-urban air mobility (suam) ground architectures using network flow formulation. In Proceedings of the AIAA AVIATION 2020 FORUM, Virtual, 15–19 June 2020; p. 2921. [Google Scholar]
  9. German, B.; Daskilewicz, M.; Hamilton, T.K.; Warren, M.M. Cargo delivery by passenger EVTOL aircraft: A case study in the San Francisco bay area. In Proceedings of the AIAA Aerospace Sciences Meeting, San Francisco, CA, USA, 8 January 2018. [Google Scholar]
  10. Ren, X.; Wang, L.; Wang, J. Automatic Vertiport Location of Unmanned Aerial Vehicle Based on Partition Optimization. Oper. Res. Manag. Sci. 2023, 32, 20–26. [Google Scholar]
  11. Lu, L.; Hu, Z. Island UAV Delivery Relay Station Siting-Path Optimization. J. Dalian Univ. Technol. 2022, 62, 299–306. [Google Scholar]
  12. Qian, X.; Zhang, H.; Zhang, F. Research on site selection and allocation of landing sites for end-of-line distribution logistics UAVs. J. Wuhan Univ. Technol. (Transp. Sci. Eng.) 2021, 45, 682–693. [Google Scholar]
  13. Feng, D. Research on the Layout Planning Method of Urban Logistics UAV Vertiports. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2022. [Google Scholar]
  14. Borghetti, F.; Caballini, C.; Carboni, A.; Grossato, G.; Maja, R.; Barabino, B. The use of drones for last-mile delivery: A numerical case study in Milan, Italy. Sustainability 2022, 14, 1766. [Google Scholar] [CrossRef]
  15. Sharma, I.; Kumar, V.; Sharma, S. A comprehensive survey on grey wolf optimization. Recent Adv. Comput. Sci. Commun. (Former. Recent Pat. Comput. Sci.) 2022, 15, 323–333. [Google Scholar]
  16. Kumar, A.; Pant, S.; Ram, M. Gray wolf optimizer approach to the reliability-cost optimization of residual heat removal system of a nuclear power plant safety system. Qual. Reliab. Eng. Int. 2019, 35, 2228–2239. [Google Scholar] [CrossRef]
  17. El Gayyar, M.; Emary, E.; Sweilam, N.H.; Abdelazeem, M. A hybrid Grey Wolf-bat algorithm for global optimization. In Proceedings of the International Conference on Advanced Machine Learning Technologies and Applications, Cairo, Egypt, 22–24 February 2018; Springer: Cham, Switzerland, 2018; pp. 3–12. [Google Scholar]
  18. Fouad, M.M.; Hafez, A.I.; Hassanien, A.E.; Vaclav, S. Grey wolves optimizer-based localization approach in WSNs. In Proceedings of the 2015 11th International Computer Engineering Conference (ICENCO), Cairo, Egypt, 29–30 December 2015; pp. 256–260. [Google Scholar]
  19. Long, W.; Wu, T.; Cai, S.; Liang, X.; Jiao, J.; Xu, M. A novel grey wolf optimizer algorithm with refraction learning. IEEE Access 2019, 7, 57805–57819. [Google Scholar] [CrossRef]
  20. Mittal, N.; Singh, U.; Sohi, B.S. Modified grey wolf optimizer for global engineering optimization. Appl. Comput. Intell. Soft Comput. 2016, 2016, 7950348. [Google Scholar] [CrossRef]
  21. Zhang, S.; Zhou, Y.; Li, Z.; Pan, W. Grey wolf optimizer for unmanned combat aerial vehicle path planning. Adv. Eng. Softw. 2016, 99, 121–136. [Google Scholar] [CrossRef]
  22. Sujatha, K.; Shalini Punithavathani, D. Optimized ensemble decision-based multi-focus imagefusion using binary genetic Grey-Wolf optimizer in camera sensor networks. Multimed. Tools Appl. 2018, 77, 1735–1759. [Google Scholar] [CrossRef]
  23. King, L.J. Central Place Theory; West Virginia University: Morgantown, WV, USA, 2020. [Google Scholar]
  24. Su, W. Research on the Layout Planning of Express Terminal Joint Distribution Network. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2024. [Google Scholar]
  25. Ahmed, M.; Seraj, R.; Islam, S.M.S. The k-means algorithm: A comprehensive survey and performance evaluation. Electronics 2020, 9, 1295. [Google Scholar] [CrossRef]
  26. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  27. Nagargoje, A.; Kankar, P.K.; Jain, P.K.; Tandon, P. Performance evaluation of the data clustering techniques and cluster validity indices for efficient toolpath development for incremental sheet forming. J. Comput. Inf. Sci. Eng. 2021, 21, 031001. [Google Scholar] [CrossRef]
  28. Jain, M.; Saihjpal, V.; Singh, N.; Singh, S.B. An overview of variants and advancements of PSO algorithm. Appl. Sci. 2022, 12, 8392. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the planning layout of air–ground cooperative co-distribution centers.
Figure 1. Schematic diagram of the planning layout of air–ground cooperative co-distribution centers.
Applsci 14 05814 g001
Figure 2. Flowchart of the site selection method based on GWO.
Figure 2. Flowchart of the site selection method based on GWO.
Applsci 14 05814 g002
Figure 3. No-fly-zone-crossing judgment method based on direction number.
Figure 3. No-fly-zone-crossing judgment method based on direction number.
Applsci 14 05814 g003
Figure 4. Distribution of demand points.
Figure 4. Distribution of demand points.
Applsci 14 05814 g004
Figure 5. Clustering results for the preselected set of co-distribution centers.
Figure 5. Clustering results for the preselected set of co-distribution centers.
Applsci 14 05814 g005
Figure 6. Results of site selection for the co-distribution centers.
Figure 6. Results of site selection for the co-distribution centers.
Applsci 14 05814 g006
Figure 7. Convergence speeds of the GWO and PSO algorithms.
Figure 7. Convergence speeds of the GWO and PSO algorithms.
Applsci 14 05814 g007
Table 1. Explanation of symbols related to the planning and layout model of the air–ground cooperative co-distribution center.
Table 1. Explanation of symbols related to the planning and layout model of the air–ground cooperative co-distribution center.
Symbol TypeNotation ExpressionMeaning
CollectionsI = {1, 2, 3,……n}Collection of an alternative co-distribution center
J = {1, 2, 3,……m}Collection of customer demand points
S = {1, 2}Categorized collection of co-distribution centers
U = {1, 2, 3,……u}Collection of UAVs
K{1, 2, 3,……k}Collection of vehicles
SubscriptsiISubscript of alternative co-distribution centers
jJSubscript of customer demand points
sSSubscript of co-distribution center types
uUSubscript of UAVs
kKSubscript of vehicles
ParametersαTime function weights
βCost function weights
hjDistribution demand at demand point j
EsService capacity of the co-distribution centers
QuMaximum load capacity of the UAV (kg)
quijSingle-delivery capacity of the UAV (kg)
QkMaximum load capacity of the vehicle (kg)
qkijSingle-delivery capacity of the vehicle (kg)
RuMaximum service distance of UAV co-distribution centers (km)
RkMaximum service distance of vehicle co-distribution centers (km)
DuMaximum range of the UAV (km)
DkMaximum range of the vehicle (km)
vuAverage delivery speed of the UAV (km/h)
vkAverage delivery speed of the vehicle (km/h)
CsConstruction cost of the co-distribution center (CNY)
duijFlight distance of the UAV from co-distribution center i to customer demand point j (km)
dkijDistance of the vehicle from co-distribution center i to customer demand point j (km)
CuvDistribution and operating costs of the UAV co-distribution center (CNY/pc)
CkvDistribution and operating costs of the UAV co-distribution center (CNY/pc)
VariantsxisWhether the alternative landing site i is to be constructed as an s-type co-distribution center, with a value of 1 for yes and 0 for no
yuijWhether customer demand point j is delivered by UAV co-distribution point i, with a value of 1 for yes and 0 for no
ykijWhether customer demand point j is delivered by vehicle co-distribution point i, with a value of 1 for yes and 0 for no
AijWhether the distribution path between UAV co-distribution point i and customer demand point j crosses the no-fly zone, with a value of 1 for no and 0 for yes
Table 2. Pseudocode of the site selection method based on GWO.
Table 2. Pseudocode of the site selection method based on GWO.
Initialization:
1. Initialize the size of the gray wolf pack, N (i.e., the number of solutions).
2. Randomly initialize the position of each gray wolf X i ( i = 1 , 2 , , N ) , where each position represents a potential site solution.
3. Initialize α , β , and δ as the best three solutions in the population.
4. Set the maximum number of iterations as MaxIteration and the current iteration as iter = 0.
Iteration starts:
While iter < MaxIteration do
 for each wolf i in Pack do
   1.
Calculate the feasibility and penalty of the solution F e a s i b l e ( i ) and P e n a l t y ( i )
   2.
Calculate F i t n e s s ( i ) .
   3.
Modify the fitness based on the results in steps 1 and 2
   4.
Locate the best three wolves based on α , β , and δ
   5.
Calculate the distances of the other wolves in the pack from α , β , and δ according to C 1 X α X , C 2 X β X , and C 3 X δ X
   6.
Calculate new positions around α , β , and δ as X 1 , X 2 , and X 3
   7.
Update the position of the wolves X ( t + 1 ) = X 1 + X 2 + X 3 3 , where X k = X α A k C k X α X ,   k 1 , 2 , 3
   8.
Apply rounding according to Equation (21) and truncation according to Equation (22)
e n d   f o r
  9. Check for new α , β , and δ
  10. Update the coefficients a, A, and C, which control the search behavior of the wolves, decreasing as the iteration proceeds
  11. iter = iter + 1
end while
Output:
Location of α as the best siting option.
Table 3. First 100 points and demands of the region.
Table 3. First 100 points and demands of the region.
PointDemandPointDemandPointDemandPointDemandPointDemand
127821584411218611529811047
2541221524232462445821044
335823229434046325483669
44942432744348641333841450
522225697455786531985518
618726195461946684286746
74952714174763667105887725
81792888548106268222881574
93872912064928606991089844
1084630118050239470729901305
11107231401517497172291727
128923265852107572123292852
13476333535345173529931316
1458134518547217431294483
1513735338557467529195449
1662436195568687666896526
1727873796157169577548971645
18292382315811757866398287
1987439293594337994299327
206344041160327680444100567
Table 4. Comparison of metrics for clustering results.
Table 4. Comparison of metrics for clustering results.
KCPSPDBDVI
1427.40861.18060.78830.0631
1624.26831.11660.82940.0647
197.24901.07560.83640.0545
239.60460.82060.86560.0701
2912.63790.74960.83080.0772
366.07880.59830.88230.0711
471.23620.42490.84460.1018
Table 5. Comparison of metrics for clustering results.
Table 5. Comparison of metrics for clustering results.
ParameterMeaningInitial ValueParameterMeaningInitial Value
Es1UAV co-distribution center capacity10,000QuMaximum load capacity of the UAV (kg)20
Es2Vehicle co-distribution center capacity15,000QkMaximum load capacity of the vehicle (kg)200
DuMaximum range of the UAV (km)20DkMaximum range of the vehicle (km)50
tuAverage delivery speed of the UAV (km/h)20tkAverage delivery speed of the vehicle (km/h)10
C1Construction cost of the UAV co-distribution center (104 CNY)12C2Construction cost of the vehicle co-distribution center (104 CNY)7
Cut1Unit distribution cost of UAVs (CNY/pc)0.84Ckt2Unit distribution cost of vehicles (CNY/pc)0.62
MaxIterationMaximum number of iterations of gray wolf optimization500NWolf pack size of gray wolf optimization30
Table 6. Comparison of metrics for clustering results.
Table 6. Comparison of metrics for clustering results.
Number of Selected PointsType of Co-Distribution CenterCorresponding Set of Demand Points
2Vehicle12, 14, 24, 28, 32, 37, 39, 40, 41, 43, 45, 55, 62, 63, 65, 70, 71, 72, 75, 76, 78, 83, 94, 95
3Vehicle102, 108, 111, 127, 145, 183, 209, 212, 218, 221, 223, 225, 226, 243, 265, 268, 348
4Vehicle279, 280, 301, 302, 327, 328, 329, 331, 334, 346, 367, 368
7Vehicle378, 397, 398, 399, 413, 419, 427, 430, 455, 456, 466, 467, 468, 472, 473, 482, 484, 486, 488, 489
8UAV320, 343, 349, 360, 365, 369, 370, 371, 373, 377, 380, 402, 405, 415, 438
9Vehicle89, 101, 116, 117, 128, 137, 154, 162
10Vehicle113, 140, 141, 142, 170, 171, 172, 204, 219, 229, 257, 263, 264, 304, 335
14UAV107, 135, 184, 199, 205, 210, 238, 250, 255, 256, 267, 285, 287, 288, 289, 298, 311
15UAV342, 355, 374, 375, 376, 379, 382, 388, 391, 406, 409, 410, 411, 425, 428, 432, 433, 434, 435, 445, 451, 453, 454, 459
16UAV251, 254, 261, 266, 269, 286, 290, 291, 297, 299, 300, 308, 309, 310, 325, 336, 339, 340
17UAV259, 270, 271, 292, 293, 313, 317, 318, 322, 323, 341, 351, 352, 354, 358
18UAV67, 86, 88, 91, 93, 114, 118, 120, 121, 146, 147, 163, 196
19Vehicle400, 401, 431, 457, 458, 469, 470, 477, 479
20UAV149, 173, 174, 175, 190, 191, 192, 230, 233, 234, 235, 236
22UAV364, 394, 395, 396, 408, 418, 422, 423, 429, 440, 442, 443, 446, 449, 463, 464, 465, 475, 490, 491, 492
24UAV103, 104, 106, 119, 122, 125, 129, 130, 132, 134, 136, 138, 148, 153, 156, 157, 159, 161, 165, 166, 167, 169, 179, 186, 188, 189, 201, 213, 214, 216, 217, 239, 241, 246, 248, 258, 260
25UAV252, 253, 262, 272, 273, 274, 281, 294, 295, 296, 315, 316, 319, 321, 324, 347, 353
26UAV98, 99, 109, 115, 126, 131, 133, 164, 180, 187, 198, 203, 206, 207, 220, 222, 231, 237, 249
27UAV22, 25, 26, 33, 34, 35, 36, 38, 51, 59, 64, 66, 68, 69, 90, 92
28Vehicle1, 2, 4, 5, 6, 7, 9, 10, 11, 13, 15, 18, 20, 21, 27, 29, 30, 31, 42, 50, 87
29Vehicle105, 110, 112, 139, 144, 155, 160, 168, 185, 200, 202, 215, 224, 242, 247, 303
30Vehicle3, 8, 16, 17, 19, 23, 44, 46, 47, 48, 52, 53, 54, 56, 73, 80, 81, 82, 96
31UAV361, 362, 363, 381, 383, 384, 386, 387, 390, 392, 393, 407, 414, 416, 417, 420, 421, 444, 447, 448, 450, 452, 460, 478, 481
33Vehicle49, 57, 58, 60, 61, 74, 77, 79, 84, 85, 100
36Vehicle158, 181, 208, 211, 240, 244, 276, 277, 278, 306, 307, 332, 333, 344, 345, 366
38UAV385, 389, 403, 404, 412, 424, 426, 436, 437, 439, 441, 461, 462, 471, 474, 476, 480, 483, 485, 487
43Vehicle97, 123, 124, 143, 150, 151, 152, 176, 177, 178, 182, 193, 194, 195, 227, 228, 232, 282, 284, 314
47UAV197, 245, 275, 283, 305, 312, 326, 330, 337, 338, 350, 356, 357, 359, 372
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

Qi, W.; Li, A.; Zhang, H. Location Selection Methods for Urban Terminal Co-Distribution Centers with Air–Land Collaboration. Appl. Sci. 2024, 14, 5814. https://doi.org/10.3390/app14135814

AMA Style

Qi W, Li A, Zhang H. Location Selection Methods for Urban Terminal Co-Distribution Centers with Air–Land Collaboration. Applied Sciences. 2024; 14(13):5814. https://doi.org/10.3390/app14135814

Chicago/Turabian Style

Qi, Wei, Ang Li, and Honghai Zhang. 2024. "Location Selection Methods for Urban Terminal Co-Distribution Centers with Air–Land Collaboration" Applied Sciences 14, no. 13: 5814. https://doi.org/10.3390/app14135814

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