The following section presents the structure and results of the case study conducted in the territory of the city of Belgrade, aimed at demonstrating the applicability of the proposed methodology.
4.1. Case Study
In the case study, the proposed Fuzzy-DMS methodology was applied to the evaluation of electromobility delivery models in a part of the city of Belgrade, which is the capital of the Republic of Serbia, with an area of 322,268 hectares (the central urban area of the city covers 35,996 hectares) and a population of around 1.6 million people. The suitability of implementing various electromobility delivery alternatives in the specified part of the territory (
Figure 5) was analyzed for specific delivery requirements.
Figure 5 shows the location of the postal network unit from which deliveries are dispatched.
The creation of the fuzzy logic system involved a total of eight experts. Two experts are from academic institutions specializing in city logistics and postal services. The remaining six experts are from public and private postal operators: two are from development teams with expertise in developing modern delivery models, two experts are involved in the daily organization of shipment deliveries, and two are couriers responsible for executing delivery activities. The primary criteria for selecting the experts were their experience in the field, daily involvement, and role in activities related to the analyzed area. According to the authors, their expertise is adequate for addressing the task described below. Data was collected online as well as through traditional interviews.
Specifically, for the mentioned area of Belgrade, it is necessary to define FLSs that will determine the suitability of using available electromobility delivery models for specific cases and requirements, as explained in the methodological section.
The first step of the methodology involves collecting the necessary information to process the specific request. First, it was necessary to identify the key influential factors for delivery organization. The authors provided the experts with a list of the following five influential factors: route length, number of packages for delivery, number of delivery locations, estimated cargo space utilization, and degree of adaptation to weather conditions, with a request to select three they considered more important for further analysis than the remaining two. The limitation to three influential factors was defined for practical reasons, as these factors would serve as inputs to the Fuzzy Logic System (FLS) and directly affect its complexity. Each expert submitted a shortened list of three factors, resulting in the exclusion of number of packages for delivery and number of delivery locations from further analysis. In the discussion, one of the reasons cited was that a large number of packages does not necessarily imply significant weight or volume, and conversely, a small number of packages could have substantial weight and volume. For this reason, this parameter was deemed not particularly adequate for organizing delivery activities. On the other hand, the number of locations to visit or stops required for delivery is significant, primarily due to parking considerations. However, since the experts were familiar with the alternatives to be analyzed and the fact that parking requirements were similar for all of them, the consensus was that this factor would not significantly differentiate any of the analyzed alternatives. Thus, it was excluded from further analysis in this context. The following parameters have been identified as the key influencing factors for organizing delivery in the given case, and they will serve as input variables in the FLS:
Route length is a significant factor as it influences the selection of appropriate delivery vehicles, especially in cases where the autonomy of electric vehicles must be considered. It also affects the time required for delivery, among other aspects;
Estimated cargo space utilization—this represents the ratio between the total volume of shipments to be transported and the cargo space of the delivery vehicle. This parameter is significant, primarily from the perspective of improving sustainability, aiming for optimal cargo space utilization. To define this ratio, gathering information on the volume of the packages is necessary. Additionally, information about the weight is required, as these are elimination criteria for the delivery alternatives being considered. If the load capacity and cargo space of a particular vehicle do not meet the requirements, the alternative based on that vehicle is excluded from further analysis;
Degree of adaptation to weather conditions—this is a significant influencing factor in delivery organization, especially when it comes to sustainable delivery models that involve the use of transport vehicles sensitive to adverse weather conditions. Additionally, the exposure of couriers to weather conditions while using different vehicles is a crucial factor when organizing deliveries.
Based on the data collected during the acceptance phase and immediately after the arrival of shipments at the processing center, it is already possible to direct them toward delivery routes, where they are grouped, enabling the determination of the total weight and volume of shipments for a specific route. This data is essential for verifying elimination criteria as well as determining the degree of cargo space utilization. Additionally, at this stage, with the use of appropriate software, it is already possible to solve the routing problem, making the parameter related to route length known as well. It should be noted that weather data is available from various relevant sources, such as different hydrometeorological institutes. In this particular case, it is the Republic Hydrometeorological Service of Serbia. Based on the above, we can conclude that immediately after the arrival of shipments at the processing center, all the necessary information for applying the Fuzzy-DMS methodology is available. This enables the delivery process to be already fully organized by the time the shipments reach the final transfer phase, i.e., loading for delivery.
In this case study, data was collected from experts when defining the FLS variables, which will be discussed in more detail in the fourth step (
Section 4.1.1), while the characteristics of the data used for testing are described in that chapter (
Section 4.1.2).
From a sustainable development perspective, the selected variables touch upon all three dimensions. Specifically, increasing the “eco kilometers” traveled through sustainable models implies a reduced negative environmental impact. Improving the utilization of cargo space in transport vehicles enhances the efficiency of transport activities and optimizes the number of delivery trips, favoring vehicles with higher cargo utilization. This generally involves smaller cargo spaces and vehicles with a smaller negative impact on sustainability. Through the analysis of the last variable, the social aspect is partially covered, particularly regarding work in various weather conditions.
In the second step, electromobility delivery alternatives for the specified territory were identified. Since the goal is to select a sustainable delivery model, all the proposed alternatives are improvements to the traditional delivery approach in terms of sustainability dimensions. In this particular case, three alternatives were analyzed:
A1. By courier via e-motorcycles (BCM)—Delivery by e-motorcycle represents an improved variation of the traditional approach, where the courier uses a conventional motorcycle for deliveries. Depending on the model, their autonomy varies, ranging from approximately 30 to 100 km on a single battery charge. For the same reason, the weight limitation also varies, and it is usually between 30 and 150 kg. Additionally, regenerative braking helps return energy to the battery during braking, extending the overall range. These vehicles are particularly suited for executing delivery activities. In addition to the standard delivery bags carried by couriers, motorcycles can be equipped with cargo spaces in boxes, which are often modular and adaptable, with a typical capacity of around 100 L. The BCM model is popular in both rural and urban areas. Beyond postal deliveries, they are widely used today for food delivery as well;
A2. By courier via e-cargo bike (BCB)—Delivery using electric cargo bikes is an innovative and eco-friendly model. E-cargo bikes have electric drives and cargo space, allowing riders to cover greater distances and transport more shipments. One of the key limitations of this model has been the relatively smaller cargo space. However, this drawback has been largely mitigated with advancements in technological solutions. Modern e-cargo bikes now include significant cargo space, sufficient to accommodate many shipments [
71]. The cargo space is organized on both the front and rear racks, using specialized boxes and trailers, and can exceed 200 L in volume. The weight limitation for e-cargo bikes depends on the model, but is usually between 50 and 200 kg. A notable feature of this delivery model is the possibility of extending the autonomy range, which for standard models is approximately 30 to 100 km (advanced models can exceed 150 km), by allowing the courier to provide additional power by pedaling. Importantly for the courier, most e-cargo bikes have multiple levels of electric assistance that can be adjusted based on the load and terrain, making the ride easier and reducing physical exertion. In some cases, these models include regenerative braking, which helps extend the range by returning energy to the battery during braking. Modern solutions also offer adequate protection from precipitation and wind;
A3. By courier via e-scooter (BCS)—This model involves courier shipment delivery, similar to the previous two models. Still, in this case, an e-scooter is used for delivery activities. The autonomy of e-scooters varies depending on the model, with standard models typically offering up to approximately 60 km of range. The cargo space is small, around 50 L, usually in the form of courier bags or mounted on the rear wheel or handlebars. The weight limitation for this delivery model is usually around 25 to 40 kg. Due to their compact size, e-scooters require much less parking space and offer high mobility. This makes it easier for couriers to find parking spots and complete deliveries quickly.
The proposed alternatives have significant differences, but they share one crucial characteristic—a positive impact on the sustainability of the overall delivery system. There are, of course, differences in the level and type of positive impact between the alternatives. Energy consumption, greenhouse gas emissions, and driving costs vary for each of the mentioned alternatives. Compared to the first two alternatives, e-scooters have a smaller cargo space but are more agile and require less parking space. All of the listed alternatives consume less energy and offer greater mobility than traditional delivery vehicles (e.g., pickup trucks using fossil fuels), so any shortfall in cargo space can be compensated by making deliveries in multiple iterations. In such cases, additional tasks must be addressed, such as dividing the shipments and the organization of couriers across multiple delivery iterations. Additionally, their high level of mobility allows for better access to alternative routes in case of traffic congestion.
In cases where the above models cannot perform delivery tasks due to insufficient technical characteristics, very poor weather conditions, etc., an Electric Light Commercial Vehicle (ELCV) is proposed. This also involves the traditional concept of delivery by couriers, but in this case, the delivery activities are performed using an ELCV. At first glance, this approach may not differ significantly from traditional delivery methods; however, using an electric vehicle means lower operational costs, greenhouse gas emissions, and noise levels. Additionally, ELCVs generally have smaller cargo spaces than traditional vans, usually around 3 to 5 cubic meters, which is sufficient for most delivery needs. The weight limitation for this delivery model is usually around 1000 to 1500 kg. Of course, models with larger cargo volume and load capacity are also available. Consequently, the cargo space utilization is higher than that of standard pickups with larger capacities. The range of these vehicles typically falls between 150 and 300 km.
Of the three mentioned delivery models, BCM and BCB are currently in use in the observed territory. Considering the growing trend in the use of various micromobility vehicles in delivery operations, it is expected that the third alternative, BCS, will soon be implemented as well.
In the third step, the alternatives are analyzed to assess whether they meet the elimination criteria. This study aims to demonstrate the usability of the proposed Fuzzy-DMS methodology, so this step is not the main focus. Nonetheless, its resolution in practice is straightforward. Specifically, the load capacity of the transport vehicle is compared with the weight and volume of the shipments that need to be delivered. If the vehicle’s characteristics do not meet the specified criteria, the alternative utilizing that vehicle is excluded from further analysis. That alternative can only be considered in cases where delivery is carried out in multiple iterations, which involves solving additional tasks, as previously mentioned.
One of the significant challenges in the third step can be the process of gathering information. While information systems and automation in parcel processing are at a level where the weight of each shipment is easily accessible, determining the volume can be more challenging. Of course, this is not a problem when dealing with standardized packaging, as the volume of each package or container is already known. The complex volume-determining process applies to non-standard shipments, which are becoming increasingly common in delivery systems. Operators define standard packaging for their shipments, which users can use to pack their items. This packaging is available at the postal network units or postal shops. Some of the characteristic packaging includes plastic envelopes in A3 format, as well as boxes with dimensions of 250 × 170 × 100 mm, 350 × 250 × 120 mm, and similar. Due to the expansion of e-commerce, systems are increasingly handling a growing number of non-standard shipments with varying physical dimensions. A solution that simplifies this task is the application of modern technologies such as 3D scanners, which could scan each parcel during the initial processing steps, ensuring that this parameter is tracked for each shipment within the information system. Based on this information, the total volume of the shipments to be delivered can be easily calculated. Software for addressing the 3D bin-packing problem is often used in practice to support solving this task [
72,
73]. These tools provide results on cargo space utilization and a 3D model of the shipment packing plan. Package dimension limitations are defined by the postal operator depending on the type of service. For example, the public postal operator in Serbia has limited the dimensions of express shipments to 60 cm × 50 cm × 50 cm, meaning that packages exceeding these dimensions can only be accepted under a special agreement. However, as already emphasized, this study aims to demonstrate the usability of the proposed Fuzzy-DMS methodology; therefore, it is assumed that the alternatives meet the limitations regarding package dimensions and weight limitation for further analysis.
The fourth step involves creating and applying the FLS system, which will be presented in a separate chapter in the following sections.
4.1.1. Creating the FLS for Determining the Preference and Suitability of Applying the Corresponding Delivery Model
This step involves creating and applying an appropriate FLS to determine the preference and suitability of applying the corresponding delivery model. In this case, an FLS with three inputs and one output is proposed, as shown in
Figure 6, where the inputs are I1, Route length; I2, Estimated cargo space utilization; and I3, Degree of adaptation to weather conditions, while the output is P—the preference for the suitability of the corresponding delivery model.
As mentioned, it is recommended that a separate FLS be created for each of the alternatives. In this specific case, we will have three FLSs:
FLS1—BCM—Fuzzy logic system for determining the preference for applying model A1. By courier via e-motorcycles (BCM);
FLS2—BCB—Fuzzy logic system for determining the preference for applying model A2. By courier via e-cargo bike (BCB);
FLS3—BCS—Fuzzy logic system for determining the preference for applying model A3. By courier via e-scooter (BCS).
The following section will present the process of creating input and output variables for each of the FLSs. The Mamdani approach will be used in MATLAB R2024a/Fuzzy Logic Designer software [
66] to create and test the FLS.
Creating Input and Output Variables for FLS1—BCM
As explained in the methodology, appropriate research will be conducted during the definition of variables in the FLS. The membership functions that define the fuzzy set will have a triangular shape and be convex and normalized so that they will represent a fuzzy number (Equation (1)). As emphasized in the methodology, in this case, it is necessary to define the left and right boundaries of the variable’s value range, as well as each fuzzy set (number), and the membership function (left and right boundaries; the peak—the value with the highest degree of membership μ = 1).
Data from the real system was obtained to determine the range of values for this variable, showing the shortest and longest routes in the analyzed area over the past year. These values are 2.9 km and 32.3 km, respectively. This information was presented to the experts, which indirectly influenced the range definition for this variable. Experts were advised that this parameter should partially include the influential factor of terrain configuration, as the driving characteristics of transport vehicles are not the same on flat versus hilly or undulating terrain. Five fuzzy sets were defined: Very short route—VSR, Short route—SR, Medium-length route—MLR, Long route—LR, and Very long route—VLR.
Experts were asked to provide answers to the following types of questions to define the boundaries of the fuzzy sets:
- −
The fuzzy set “Short route—SR” for an electric motorcycle is being analyzed. Please provide a value (in kilometers; the lowest and highest values in the previous year were 2.9 km and 32.3 km, respectively) for which you consider:
What represents the smallest value (left boundary) in the set SR?
What represents the highest degree of membership (peak) in the set SR?
What represents the largest value (right boundary) in the set SR?
The same question was posed to the experts for the remaining four fuzzy sets: VSR, MLR, LR, and VLR. The experts’ responses are presented in
Table A1,
Appendix A. An approach based on two comparison levels was applied for consistency checking. The first level involves comparing the characteristic values of each fuzzy set to ensure the following rule is satisfied: LB < T < RB, where LB represents the left boundary, T the top, and RB the right boundary of the fuzzy set. The second level involves comparing the characteristic values of adjacent fuzzy sets, where the fuzzy set that, according to the gradation of meaning, should be positioned closer to the axis representing the degree of membership must have lower corresponding characteristic values compared to the respective characteristic values of the next fuzzy set. Specifically, if the characteristic values of fuzzy set F1, which should logically be positioned closer to the defined axis, are LB1, T1, and RB1, and the characteristic values of the next fuzzy set F2 are LB2, T2 and RB2, the following relationship must be satisfied: LB1 < LB2, T1 < T2, and RB1 < RB2. Failure to meet any of these conditions disqualifies these responses from further analysis. It requires the expert to reevaluate their input with a suggestion to ensure consistency. This consistency-checking approach was also applied while creating other variables in the study.
It is important to note that for the fuzzy set VLR, the experts did not define a right boundary, just as they did not define a left boundary for the fuzzy set VSR. The reason is that all values greater than the peak of the fuzzy set VLR have a membership degree of 1, and all values lower than the peak of the fuzzy set VSR have a membership degree of 1. The processed results are shown in the following table (
Table 2).
Based on the results from
Table 2 and
Table A5,
Appendix C, the variable I1F1 Route length was created (
Figure 7). Harmonized membership functions, for all variables, were created based on the explanation provided within the methodology using Equation (9).
To demonstrate the applicability of the proposed methodology, we will assume that information on the volume and weight of each shipment is available. Regarding e-motorcycles, it is important to note that there are different variants, but they have approximately the same cargo space characteristics. The same applies to the remaining alternatives or delivery models being analyzed in the paper. The ratio of volumes defines cargo space, and the range of values the variable can take is from 0 to 1. Five fuzzy sets have been defined: Very low utilization level—VLU, Low utilization level—LU, Medium utilization level—MU, High utilization level—HU, and Very high utilization level—VHU. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity. In accordance with this, the variable I2F1 Estimated cargo space utilization was created (
Figure 8).
It should be noted that this variable has a universal character and will, therefore, be used in all three FLSs, with adjusted labels I2F2 and I2F3. The variation in cargo space capacity among the analyzed delivery models for the same requirements (shipment volume), will result in different impacts of this variable in each FLS. Specifically, in the case of a smaller cargo space where a certain shipment volume can be accommodated, the utilization will be at a higher level than in the case of a larger cargo space for the same requirements.
To determine the degree of adaptation to weather conditions, a separate fuzzy logic system, FLSW1, was created, the structure of which is shown in
Figure 9. The output from this fuzzy logic system will serve as the third input, I3F1, in FLS1—BCM.
The following steps will outline the creation of the mentioned fuzzy logic system. As shown in the figure, the input variables in FLSW1 are I1FW1 Temperature and I2FW1 Precipitation. Experts were consulted for their creation, including two couriers from the base expert group, who were directly exposed to weather conditions in the field and could provide relevant insights. In addition, two additional experts participated in the study: one occupational safety engineer and one with a PhD in physical sciences specializing in meteorology.
The variable I1FW1 Temperature is defined with five fuzzy sets: Very low temperature—VLT, Low temperature—LT, Medium temperature—MT, High temperature—HT, and Very high temperature—VHT. The following table (
Table 3) presents the processed results obtained based on the opinions of the aforementioned expert group. The experts’ responses are presented in
Table A4,
Appendix B.
Based on this data and data from
Table A6,
Appendix C, the variable I1FW1 was created (
Figure 10). The obtained results will also be used to develop FLSs for the other two alternatives, namely FLSW2 and FLSW3 (
Figure 9). The difference between these fuzzy logic systems, to adapt and provide more realistic results regarding the degree of adaptation to weather conditions for each alternative, will be reflected in certain rules that will differ, as concluded during the expert interviews. This approach ensures that the final solution accounts for the varying behavior of different transport modes under the same weather conditions.
In Serbia, there is no obligation to halt work in unfavorable temperatures. Accordingly, and considering the evident climate changes, we have approximately relied on the values defined by the experts during their input when determining the range of values for this variable.
The variable “Probability of precipitation” is defined as a percentage, meaning the range of values it can take is from 0 to 100. In this case, the percentages represent the probability of precipitation in a given region, although in some instances, it may also refer to the coverage of an area by precipitation. It is characterized by five fuzzy sets: Very low probability—VLP, Low probability—LP, Medium probability—MP, High probability—HP, and Very high probability—VHP. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity (
Figure 11). Therefore, this variable has a universal character and will be used as I2FW2 for FLSW2, and as I2FW3 for FLSW3.
The output variable, FLSW1, represents a value from 0 to 1, where 0 is the lowest and 1 is the highest degree of adaptation to weather conditions. Five fuzzy sets have been defined: Very low adaptation—VLA, Low adaptation—LA, Medium adaptation—MA, High adaptation—HA, and Very high adaptation—VHA. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity. Following this, the variable O1FW1 Degree of adaptation to weather conditions was created (
Figure 12).
It should be noted that this variable also has a universal character and will, therefore, be used in FLSW2 as O1FW2, and in FLSW3 as O1FW3. The output variables created in this way will serve as input variables in the main FLSs for determining the delivery model preference.
The preference, which reflects the suitability of the delivery model for exploitation, as mentioned in the methodology section, takes values from 0 to 1, and thus these boundaries define its value range. Five fuzzy sets have been defined: Very low preference—VLP, Low preference—LP, Medium preference—MP, High preference—HP, and Very high preference—VHP. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity. Following this, the output variable P—preference for the suitability of applying the corresponding delivery model was created (
Figure 13).
It is clear that this variable also has a universal character and will therefore be used in FLS2—BCB with the label O1F2, and in FLS3—BCS as O1F3. Different preference values for various delivery models, even for the same delivery requirements, will be obtained thanks to differently defined I1F1, I1F2, and I1F3; different cargo space capacities; and different fuzzy logic systems for defining the degree of adaptation of the model to weather conditions (different rule bases for FLSWs, according to the characteristics of the delivery models).
4.1.2. Testing Results of the Fuzzy-DMS System with Discussion
The following section will present the testing results of the Fuzzy-DMS system, with the outcome being the determination of the preference for the suitability of applying a particular delivery model. Based on data collected from the real system, for a service that ensures delivery between 12 PM and 7 PM the following day, a set of requirements was formed, which defined the parameters for the first two input variables for all three fuzzy logic systems: FLS1—BCM, FLS2—BCB, and FLS3—BCS. The data for the third variable in these FLSs was selected using a random method.
Postal and delivery systems, in general, are typically characterized by a wide range of services, a developed network, and infrastructure, thereby serving many users. Based on this, it is easy to conclude that many shipments pass through them. For the testing, data was selected partially at random from the real system, with an effort to ensure the most accurate assessment of the total volume of all shipments to be transported. This meant that only requests using standardized packaging were analyzed to facilitate a more straightforward calculation of total volume, as the system lacked a 3D scanner to provide this information for non-standard shipments. For the estimated utilization of cargo space, the ratio between the total volume of shipments to be transported and the cargo space volume was defined. For the cargo space volumes of the BCM, BCB, and BCS alternatives, values of 100 L, 200 L, and 50 L, respectively, were used. As for the data on temperature and probability of precipitation, i.e., for the fuzzy logic systems—FLSW, which produce the output for the degree of adaptation to weather conditions, these were defined by the authors. The goal of testing the Fuzzy-DMS system is to demonstrate its applicability, which justifies the adoption of certain parameters. When all input data from reality is known in specific situations, the results will align accordingly. Testing was conducted on fuzzy logic systems based on asymmetric membership functions, i.e., functions formed based on expert opinions, as well as on improved versions of the systems based on harmonized membership functions. In this way, the influence of symmetric membership functions on the final result was also indirectly tested.
The following tables (
Table 6,
Table 7 and
Table 8) show the characteristics of the three test requests and the results obtained from the Fuzzy-DMS system. The values in parentheses for the “Temperature” and “Probability of precipitation” parameters (
Table 6) represent additional values used to test the system. In this way, the sensitivity of the Fuzzy-DMS system to the parameter “Degree of adaptation to weather conditions” is demonstrated. The values in parentheses for the “Degree of adaptation to weather conditions” and “Preference” results correspond to these input parameters. Meanwhile, the parameters for route length and total shipment volume remain unchanged.
If we analyze the results obtained based on fuzzy logic systems grounded in asymmetric membership functions, the results show that, for the defined requirements and conditions, the most suitable model is by courier via e-motorcycles (BCM). This outcome was expected and can be primarily explained by the highest level of adaptation to weather conditions and an approximately medium level of cargo space utilization.
In second place is the by courier via e-scooter (BCS) model, primarily due to the very high level of cargo space utilization, although the level of adaptation to weather conditions is lower than the first alternative.
In last place, out of the three analyzed alternatives, is by courier via e-cargo bike (BCB). The reason lies in the very low level of cargo space utilization despite an approximately medium level of adaptation to weather conditions. Nevertheless, in this case, each of the alternatives fall within the upper part of the preference scale. One of the reasons for this is the short route length in this test case, allowing for some tolerance regarding the lower levels of cargo space utilization or adaptation to weather conditions. An additional analysis of the impact of weather conditions (data in parentheses) showed a certain drop in preference values for all the alternatives analyzed due to a significant temperature drop from 13 °C to −3 °C. The decrease in preference was mitigated by a reduced probability of precipitation (from 60% to 40%). In this case, the BCM and BCS alternatives have the same preference value, while the preference for the BCB alternative is slightly lower.
The results from fuzzy logic systems using harmonized membership functions, that is, systems influenced by the symmetry of asymmetric membership functions yield slightly modified outcomes. This can be observed in both the degree of adaptation and preference levels. Regarding the impact of these changes on the selection of alternatives in the specific case, further analysis, which involves a drop in temperature and precipitation probability, shows that the preference for the BCB alternative has reached the level of the other two alternatives. In this scenario, all three alternatives have a preference value of 0.5.
The following table presents the data and results for the second test case. The value in parentheses for the “Route Length” parameter represents an additional value for which the system was tested. In this way, the sensitivity of the Fuzzy-DMS system to the “Route Length” parameter is demonstrated. The value in parentheses for the “Preference” results corresponds to this input parameter for each of the models. Meanwhile, the parameters for total shipment volume and weather conditions remain unchanged.
In this case, for asymmetric (based on expert opinions) membership functions, the results indicate that the most suitable alternative among the analyzed options is by courier via e-scooter (BCS). The primary reason lies in the significantly higher level of cargo space utilization compared to the other two alternatives. At the same time, the route length and degree of adaptation to weather conditions are adequately suitable for all three models. After additional testing and changing the route length to 10 km, with the same remaining parameters, the preference for all alternatives increased, although the preference order remained the same as in the case of the 18.7 km route length. These results are expected due to the shorter route length, while the lower cargo space utilization level limited the larger preference increase.
In this case, the impact of symmetry is also noticeable, particularly during testing for a shorter route of 10 km. It is easy to conclude that the difference in preference values between the BCA alternative and the second-ranked BCM has increased, which is significant for the final decision-maker. Additionally, the gap between the preferences of the BCB and BCM alternatives has narrowed.
The following table (
Table 8) presents the data and results for the third test case. The value in parentheses for the “Total shipment volume” parameter represents an additional value for which the system was tested. In this way, the sensitivity of the Fuzzy-DMS system to changes in the “Estimated utilization of cargo space” parameter is demonstrated. Additionally, the value in parentheses for the “Preference” results corresponds to this input parameter for each of the models. Meanwhile, the parameters for route length and weather conditions remain unchanged. In this case, the BCS alternative is excluded from the analysis as it does not meet the elimination criteria.
In this test case, we have expected results for asymmetric (based on expert opinions) membership functions, which are primarily determined by cargo space utilization, as there is a clear advantage in favor of the BCM model. On the other hand, the route length and degree of adaptation to weather conditions are adequately suitable for both models. After additional testing and reducing the total shipment volume, there was a decrease in preference for the BCM alternative due to the reduction in cargo space utilization. On the other hand, the preference value for the BCB model did not change because the relevant threshold value, which would trigger such a change, was not exceeded.
When observing the results for FLSs with harmonized membership functions, the difference in preference values has decreased between the two observed models, which is especially noticeable in the test with a reduced total shipment volume. However, the difference remains evident and provides a clear suggestion to the decision-maker.
Compared to studies that addressed similar topics, the study conducted in this paper has certain similarities and differences. Firstly, they share the same or similar goal: to optimize a specific phase in the shipment transfer process, most often the last-mile delivery. One significant difference is that most studies, methodologically speaking, focus on multi-criteria decision-making. The advantages of the proposed Fuzzy-DMS methodology have been highlighted in this regard. Some studies examine the same or similar alternatives, although the results concerning priorities or suitability for application differ. This is expected, as different areas were analyzed based on different criteria and approaches. Other studies analyzed in the literature review primarily focused on prioritizing alternatives from various categories rather than only those belonging to e-mobility, as is the case in this study. However, it is a fact, as the results indicate, that alternatives from the e-mobility category and, in general, alternatives considered sustainable, such as e-cargo bikes, drones, parcel lockers, etc., have been extensively researched and have ranked highly in various studies [
8,
25,
36,
38,
44]. The result obtained in the study [
43], which deals with prioritizing zero-emission LMD solutions, indicates that ELCVs are the best solution for the analyzed task. This very alternative has been suggested in our study as the most suitable option in cases where none of the three analyzed alternatives are feasible for exploitation. It is also recommended that electric cargo bikes be considered a viable mid-term solution.
In the context of future research directions, it is desirable to analyze the impact of Fuzzy entropy, as it can help assess the degree of uncertainty of a fuzzy variable (Equation (8)).
The following section presents an additional analysis for FLS1—BCM, as the corresponding alternative—BCM, had the highest preference the most frequently during testing. Additionally, the fuzzy systems, FLS2—BCB and FLS3—BCS, have similar characteristics due to the same rule base being used, with the difference between these FLSs ensured by differently defined membership functions of the fuzzy sets. The analysis was conducted using surface graphs showing one output variable’s dependence on two input variables. This type of graph is often used in the analysis of fuzzy logic systems to visualize the relationship between different input parameters and the corresponding output result. The colors on the surface represent various levels of the output variable, ranging from blue (low level) to yellow (high level) [
59]. It can serve as a decision-making tool in planning and optimizing logistics operations.
Figure 16 shows the dependence of preference on the input variables I1F1 Route length and I2F1 Estimated utilization of cargo space.
From the graph, it can be concluded that short routes with high cargo space utilization can have a high preference, which is logical as these are desirable situations for performing delivery activities. On the other hand, long routes with low cargo space utilization are characterized by low preference, indicating undesirable or inefficient conditions. Additionally, a decreasing trend in preference can be observed as the route length increases. This suggests that long routes are generally less desirable, and from this perspective, one might consider dividing the territory into even smaller delivery segments than the existing regions. This would involve solving additional tasks, such as the allocation of packages and the organization of couriers, where a single courier could, if necessary, make multiple deliveries within the same area. In such cases, attention should be paid to the choice of the delivery model, which would imply the application of the proposed methodology. In certain situations, this might mean that a courier uses the BCB model for delivery in the first iteration and switches to the BCS model in the next, if it proves to be more suitable. Furthermore, when cargo space utilization is very low, the preference is low regardless of the route length.
Figure 17 shows the dependence of preference on the input variables I1F1 Route length, and I3F1 Degree of adaptation to weather conditions.
The graph shows that preference is high when the adaptation to weather conditions is strong, indicating that the transportation process and delivery are more efficient and safer in favorable weather conditions. On the other hand, as the degree of adaptation decreases (below 0.5), the preference drops, confirming that poor weather conditions significantly impact the efficiency and safety of delivery. Regarding the impact of route length on preference, the same conclusion applies as in the previous analysis: using long routes can significantly reduce preference, regardless of the adaptation to weather conditions. This suggests that for long delivery routes and poor weather conditions, it may be necessary to consider engaging ELCV, as previously mentioned in the paper.
In the following section,
Figure 18 graphically illustrates the dependence of preference on the input variables I2F1 Estimated utilization of cargo space, and I3F1 Degree of adaptation to weather conditions.
In this case, it is easy to observe that as the degree of adaptation to weather conditions and cargo space utilization increases, the preference also rises. However, with low utilization, the preference remains low even with a high adaptation to weather conditions. Additionally, when the adaptation to weather conditions is low, the preference remains low regardless of cargo space utilization. This indicates that poor weather conditions and low cargo space utilization significantly negatively impact delivery efficiency.
Based on the results obtained from testing the created FLSs and the analysis conducted, it can be concluded that the proposed Fuzzy-DMS methodology provides usable results. The reason for this is that the formed FLS system models the reasoning of experts in this field, who encounter the same or similar tasks daily. In this way, their knowledge and experience, modeled through the FLS system, generate a preference that indicates the suitability of applying the appropriate sustainable delivery model for specific conditions and requirements. The additional enhancement of the validity of results provided by the proposed methodology is enabled by introducing harmonized membership functions resulting from the alignment of asymmetric and symmetric membership functions. Certainly, the preference value, the output of the proposed Fuzzy-DMS methodology, serves as additional information and support for decision-making. In this case, it is the organizer of delivery activities.
The final, sixth step of the methodology involves the decision-maker analyzing the preference values for all alternatives, after which they make the final decision. The penultimate fifth step in the methodology refers to ensuring that all alternatives undergo analysis, which is a straightforward task and was followed in our case study.