1. Introduction
Intermodal transport, assuming the transporting freight units use at least two transport modes, is considered one of the most demanding logistics processes and the most important transport means of the future. Simultaneously coordinating the activities of numerous transport process participants may be a challenge. When time is significant in process implementation, punctuality takes a particular place. Researchers assessing the functionality of intermodal transport systems usually focus on transport over longer distances; hence, sea freight draws a lot of attention. Intermodal transport systems have gained popularity in recent years due to their ability to provide efficient, safe, and cost-effective transportation of goods. When assessing the functionality of intermodal transport systems, researchers typically focus on longer distances because this is where the benefits of intermodal transportation are most significant. For example, when goods are transported over long distances, using multiple modes of transportation can help to reduce the overall transportation time and cost, as well as increase reliability and flexibility [
1,
2,
3].
Sea freight is one of the most important modes of transportation for intermodal transport systems, especially for longer distances. This is because sea freight offers a cost-effective and efficient way to transport large quantities of goods over long distances. Additionally, it is a relatively safe mode of transportation with a low risk of accidents compared to other modes such as road transportation [
4,
5]. Inland intermodal terminals, which handle two transport modes, are slightly less addressed in the scientific literature. Meanwhile, even these smallest transshipment points constitute an inherent link connecting different modes of transport. They are required to operate effectively and follow a schedule. Increasing the efficiency or effectiveness of intermodal terminals is an issue that is developed mainly through solutions offered in operational studies. In most cases, issues related to container yard management come down to NP-hard problems, hence so many studies present different types of heuristics aimed at improving operation results [
3,
6].
The issue of the intermodal terminals’ effectiveness modeling is based, among others, on the allocation problem or assigning tasks to terminal equipment. When looking more thoroughly into this field, papers have been associated with work organization to minimize energy consumption (searching for the shortest travel route), work organization towards reducing operation time, balancing the number of tasks related to the equipment, etc. Port operations are the most common subject of analysis; however, the available literature also focuses on publications on rail and road terminals. From a practical standpoint, solutions developed for ports should also work with inland terminals, provided they are organized in a similar manner. The approach that prevails in the available literature takes into account a specific single operation, e.g., unloading containers from a carriage or only the loading of containers onto a carriage. Such studies do not research land unit flow as a logistics flow with its consequences. The fact of an issue being solved in one place by applying a specific operation strategy will not be an obstacle in the subsequent terminal. While this does not matter in the case of storage yards with minor potential utilization, it should be stressed that the level of storage spot utilization can dynamically vary in the context of much smaller inland terminals. For example, a terminal with a storage capacity of 1500 containers which handles two container trains per day means accepting approximately 60–80 containers by rail transport, their release by road transport, their re-acceptance, and probable dispatch of approximately 60–80 containers. The cargo also needs to be prepared for release, whether by rail or road transport, and unproductive manipulations (operations) of containers at the storage yard are conducted. The number of unproductive manipulations is an obvious economic and operational burden to the terminal. It also has further consequences in the form of increased intensity of requests to a transshipment system. The greater the unproductivity, the larger the terminal equipment workload, and the longer the waiting time for executing productive manipulations.
“Unproductivity” in a container terminal refers to a situation where the inland container terminal is not functioning at its maximum efficiency, resulting in a lower level of productivity. This can occur due to various reasons, such as delays in loading and unloading cargo, equipment breakdowns, inefficient workflow processes, or inadequate staffing [
7,
8,
9]. The cause of loading or unloading delays may be the wrong task execution strategy. When a container terminal experiences unproductivity, congestion and delays may occur, which can have a ripple effect on the entire supply chain. For example, delayed loading and unloading of cargo can cause trains to miss their scheduled departure times, resulting in further delays and increased costs for transportation companies and cargo owners [
10].
The authors of this paper put forward a hypothesis that there are two main factors impacting the number of unproductive manipulations:
A method to avoid unproductivity in the context of container terminals is adopting an appropriate operational strategy and consciously approaching the issue of repeating container operations arising from storage yard occupancy. The objective of the paper is to indicate that the change in storage position occupancy directly influences timely schedule implementation. The analysis is based on the same operational strategy of changing storage yard occupancy. The paper has been developed as follows:
the methods for eliminating unproductive manipulations have been discussed,
previous conclusions associated with the correlation between the number of occupied positions in container yards and the number of unproductive manipulations have been considered,
the issue related to waiting time in the light of the queuing theory has also been researched.
Next, the authors discuss a freight unit handling model with a mathematical description of a selected part of this process. The paper presents computation assumptions arising from actual data and discusses the practical importance of storage position occupancy in the context of the possibility to handle a specific number of freight units. The graph method is used when defining the model, and computations are performed using the mass service theory. The paper ends with conclusions.
3. The Model of Freight Unit Flow at a Container Terminal
In this section of the paper, a model describing the handling of containerized cargo is proposed. The description is based on the graph method. The model itself does not enable unproductivity control; however, it allows testing various types of strategies aimed at selecting such operating conditions. These are characterized by the lowest labor intensity and a minimum number of requests for unproductive manipulations. This paper assumes the execution of transport tasks appearing in the system successively, namely FIFO. Consequently, it is possible to determine the handling waiting time according to the mass service theory. The most important stages of cargo handling within a container terminal space are distinguished. The authors mainly focus on activities involving technical equipment (usually handling machines).
In modeling transport tasks according to the FIFO, it is justified to prioritize the aim to maintain the order of load units, i.e., to transport them in the order in which they were accepted. However, the use of the FIFO algorithm can be beneficial for the transport of load units that do not have special requirements regarding transit time or critical delivery dates. By maintaining the order in which the units were accepted, it is possible to avoid situations in which load units wait for transport for too long, which may lead to delays or downtime in logistics processes.
In addition, the use of the FIFO algorithm can facilitate transport planning and speed up logistics processes because it does not require a detailed analysis of the parameters of load units or priorities for their transport. As a result, the algorithm can be used in situations where there are no special requirements regarding the optimization of transport processes or when the analysis of other logistics factors is too time-consuming or difficult to implement. It is worth remembering, however, that the use of the FIFO algorithm may lead to irrational use of resources and transport infrastructure if the load units waiting for transport are located in different places or require different transport conditions. In such situations, it is worth considering the use of other algorithms for optimizing transport processes that take into account the specificity of load units and logistics priorities. In this case, this type of algorithm is also adopted because of the ease of computation. Therefore, we assume that there are no tasks with different priorities in the service system, as it was presented in publication [
47].
Graph model theory is used to record the processes taking place in the container terminal. Graph method theory is a mathematical method that uses graphs to analyze and solve various types of problems. A graph is a collection of vertices that are connected by edges or arcs [
47,
48]. In graph method theory, graphs are used to model problems and represent relationships between elements. For example, a graph may represent a collection of cities and the connections between them, or a network of material or information flows in a manufacturing process. Graph method theory can be applied in solving such problems as [
48].
finding paths between vertices in a graph,
finding cycles in a graph,
specifying a Minimum Spanning Tree,
performing graph coloring operations.
Graph method theory is used in many fields such as engineering, computer science, social sciences, and economics. Examples of applications of this method include the optimization of transport routes, management of telecommunications networks, optimization of production processes, and analysis of social networks. The use of graph method theory has many advantages, including the following [
49]:
problem simplification: this method allows complex problems to be presented in the form of a graph, which makes them easier to understand and solve. Graphs allow visualization and analysis of relationships between elements to be performed, which makes it easier to identify problems and search for solutions;
flexibility: graph method theory is used in various fields, which shows its flexibility and universality. It can be used to analyze and solve problems in many fields, such as engineering, computer science, social sciences, and economics;
optimization: graph method theory enables the optimization of processes and activities. For example, the Minimum Spanning Tree allows finding the cheapest path between points in a graph, which can be used in the optimization of transport routes or telecommunications networks;
automation: using IT tools, graph method theory can be employed in the automation of processes and activities, which speeds up the decision-making process and improves work.
Based on these arguments, the authors decided to apply this approach to modeling the flow of cargo units in a container terminal.
A transport task within a terminal starts with a machine operator reporting a need to handle cargo. The time from the request until arriving at the cargo pick-up place is the waiting time for task execution. During the waiting time, the task can be modified, which is also possible using the graph model. After the cargo is picked up, it is transported to the destination. If executing the transport task requires translocating the container above it, such translocation is classified as unproductive manipulation. Because container translocation is also a separate task, yet necessary to complete the primary task, it does not proceed to the end of the order queue, but is executed immediately. The translocated container proceeds to the first available (free) position.
The paper also presents a method for implementing the model in a computing environment and a set of information that should be recorded as part of the data collection process. Because the complete description of the model is exhaustive, the paper presents only one of many operations outlined in the graph model. The computations take into account all request streams from all determined container handling zones:
means of transport unloading,
means of transport loading
orders to place a container between storage yard zones,
orders to translocate a container within the same storage yard sections (unproductive manipulations).
The authors assume that all cargo is stored, at least temporarily, and there are no direct reloading operations between means of transport. The scope of the analysis also does not include long-term storage, the so-called depot. A container flow graph in the road–rail direction is shown in
Figure 1, while that in the rail–road direction is presented in
Figure 2. The model distinguishes between only these system states that characterize processes involving handling machines. If system analysis requires conducting operations not related to handling machines, such a model can be modified to the desired form.
In
Figure 1, the containers appear at the terminal via road transport. They are then subjected to a technical inspection (including unloading from the vehicle and weighing). Next, after the technical inspection and depending on the needs, the container is transported to customs, the repair point, buffer zone at the road entrance. In the last zone, the container can be translocated (unproductive manipulations). Then, either from customs or the repair point and road buffer zone, the container is sent to a rail buffer zone to be released. In this area, a freight unit can also (but does not have to) be translocated once or repeatedly. After that, the container is subject to a technical and documentation inspection before being loaded and finally loaded onto a railway carriage.
Figure 2 shows the flow of a container unit arriving at a transport terminal by rail. In this case, a technical and documentation inspection is also conducted at the entrance to the system, followed by unloading from the carriage. The container can, as previously, be sent to customs, a repair point, or a buffer zone (at the railway entrance). In this zone, the freight unit can (but does not have to) be translocated once or repeatedly. Next, it is sent to the buffer zone at the road exit, where it awaits the assignment of the road transport departure time. The container can also be translocated in this zone. Finally, after a shipment decision is made, the container’s technical condition and documents are checked, and it is loaded onto a road vehicle. Loading onto a vehicle is equivalent to completing container handling at the terminal and means the ultimate completion of handling time measurement.
3.1. Model Notation Method
As mentioned previously, model notation was based on the graph method. A subgraph of any freight unit handling stage can be defined as
where
—change in the waiting time for operation start, determined by the probability density function f(t); and
—decision variable describing the consequence operation implementation.
The freight unit handling process after the completed waiting time for the operation to start is defined by the vertex:
where
—is a decision variable describing the consequence of waiting for operation implementation.
Another freight unit handling process possible after completing an operation defined by the subgraph is described by the vertex:
where:
—decision variable describing the consequence of operation implementation.
Notation of a state example in tree form is described below. A definition of the state of technical inspection after accepting a freight unit at a container terminal via road transport is presented below. A place where the process is implemented is usually a position marked within the terminal—a parking place for road vehicles arriving with a container for unloading or transshipment.
Freight unit technical condition is assessed after the vehicle with a freight unit enters the terminal or after other processes are completed (e.g., parking or document inspection). It involves checking the container (potential damage) and seal condition and weighing the freight unit.
The graph of the freight unit road entrance technical condition inspection system can be defined as
where
—time variable of freight unit road entrance technical condition inspection determined by the probability density function f(td);
—decision variable describing the consequence of freight unit road entrance technical condition inspection.
After the technical condition of the freight unit is inspected, it can be called to the next process stages described previously.
The freight unit road entrance technical inspection , consists of four main subprocesses:
- -
waiting at a technical condition inspection station,
- -
freight unit technical inspection,
- -
waiting at a weighing station,
- -
freight unit weighing.
The process of freight unit waiting for a technical inspection can be described as a path in the subgraph
where
—decision variable of waiting for the freight unit road entrance technical inspection,
—variable characterizing the probability of an unproductive move during the freight unit waiting for a technical inspection at the road entrance.
Another freight unit handling process possible after the completed waiting time for the technical inspection is defined by the vertex:
where
—decision variable describing the consequence of a freight unit waiting for a technical inspection at the road entrance.
The process of freight unit road entrance technical inspection can be described as a path in the subgraph
where
—time variable of freight unit road entrance technical inspection execution time,
—variable characterizing the probability of an unproductive manipulation during freight unit road entrance technical inspection.
Technical inspection involves a visual check of the side and rear walls, as well as the doors and locking mechanisms of a freight unit. This leads to identifying possible damage (e.g., torn sheathing, indentation, deformation). The condition of corner cubes and customs seals (if any) is also inspected. Customs seal inspection does not mean customs control and is a mere confirmation of their technical condition.
Another possible freight unit road entrance technical condition inspection process is defined by the vertex
where
—decision variable describing the consequence of a freight unit waiting for a technical inspection at the road entrance.
The process of the freight unit waiting for weighing can be described as a path in the subgraph
where
—decision variable of the freight unit awaiting weighing at the road entrance,
—variable characterizing the probability of an unproductive manipulation when the freight unit is waiting for weighing at the road entrance.
Weighing is implemented without the vehicle used to deliver the freight unit to the intermodal terminal. It consists of successive operations of picking up the freight unit from the vehicle, moving it to the weighbridge, placing it on the weighbridge, collecting the freight unit after recording the result, and placing it in the station’s storage bay.
Another freight unit handling process possible after completed freight unit weighing is defined by the vertex
where
—decision variable describing the consequence of freight unit weighing.
Successive states of the graph showing freight unit handling at the intermodal terminal can be mapped similarly. Due to the limited number of pages in this paper, the authors decided to present only the example above, and the rest can be made available upon request from the authors.
3.2. Mapping in a Simulation Environment
Another stage that belongs to the terminal operation analysis process is mapping the model in a computing environment. The adopted approach is presented below.
Figure 3 shows the mapped graph model of a freight unit waiting for handling in the technical condition inspection zone at the road entrance.
The request stream is set to one queue and then handled by the first available equipment (handling station). Two conditions are simultaneously verified at each subsequent computing simulation stage: whether the freight unit was moved to a different terminal handling position according to the probability
or whether cargo handling at this station was not completed. Completed handling at this station is associated with closing the office or ending the working day. If the second condition occurs, the freight unit remains in waiting.
Figure 4 shows the mapped graph model of a freight unit handling for handling in the technical inspection zone at the road entrance.
A freight unit arriving at the handling zone generates the freight unit residence time in the document inspection zone following the probability density function f(tw1), and the level of probability of an unproductive manipulation ηw1 is assigned. After handling is completed, the freight unit is sent to the next handling stage, following ξw1.
During the next stage within the freight unit technical inspection zone, the freight unit awaits weighing.
Figure 5 shows the mapped graph model of a freight unit waiting for weighing in the technical condition inspection zone at the road entrance (
d2).
The freight unit is weighed without a vehicle. In practical terms, this means unloading it from the road vehicle. The request stream is set to one queue and then handled by the first available handling machine (handling station). Two conditions are simultaneously verified at each subsequent computing simulation stage: whether the freight unit was moved to a different terminal handling position according to the probability
or whether cargo handling at this station was not completed. Completed handling at this station is associated with closing the office or ending the working day. If the second condition occurs, the freight unit remains in waiting. It is important to consider whether the freight unit is first in line and whether the freight unit road entrance handling station is free. Meeting both conditions results in releasing the freight unit for handling at the station.
Figure 6 shows the mapped graph model of a freight unit handling for handling in the document inspection zone at the road entrance.
A freight unit arriving at the handling zone in question generates the freight unit residence time in the document inspection zone following the probability density function f(td2), and the level of probability of an unproductive manipulation ηd2 is assigned. After handling is completed, the freight unit is sent to the next handling stage, following ξd2.
3.3. Data Collection Method
Correct data collection directly impacts the accuracy of results obtained from the simulation experiment. Data acquisition is completed as follows:
time data acquisition aimed at determining random variables for the lead times of individual partial activities,
quantitative data acquisition aimed at determining freight unit flow streams and random variables associated with repeating certain activities at selected nodes.
The model parameters are estimated based on the obtained data. It is assumed that individual parameters should be considered separately, depending on the reloading direction we are dealing with.
Handling in the Technical Inspection Zone at the Road Entrance
This section of the paper presents a list of the data collected for calculating the freight unit technical inspection process when the unit is accepted at the terminal by road transport. Due to the volume of the entire elaboration, other parameters are not included in this paper.
The following data are acquired as part of the freight unit waiting and technical condition inspection processes:
time of the freight unit arriving at the queue and waiting for handling in the freight unit technical condition inspection zone, marked as ,
time of completed wait for handling in the freight unit technical condition inspection zone, marked as ,
time of leaving the queue without further process implementation, marked as ,
start time handling at the freight unit technical inspection zone, marked as ,
end time handling at the freight unit technical inspection zone, marked as ,
start time of waiting for weighing at the freight unit technical inspection zone, marked as ,
end time of waiting for weighing at the freight unit technical inspection zone, marked as ,
time of leaving the queue without further process implementation, marked as ,
start time of weighing at the freight unit technical inspection zone, marked as ,
end time of weighing at the freight unit technical inspection zone, marked as ,
the number of intermodal freight units subject to testing while waiting for handling in the freight unit technical condition inspection zone, taking reloading direction into account, marked as ,
the number of intermodal freight units withdrawn from waiting for handling in the freight unit technical condition inspection zone and left the system, taking reloading direction into account, marked as ,
the number of intermodal freight units subject to freight unit technical condition inspection, taking reloading direction into account, marked as ,
the number of intermodal freight units withdrawn from waiting for weighing in the freight unit technical condition inspection zone and left the system, marked as ,
the number of intermodal freight units subject to testing while waiting for weighing in the freight unit technical condition inspection zone, marked as ,
the number of intermodal freight units resigned from waiting for weighing in the freight unit technical condition inspection zone and left the system, marked as ,
the number of intermodal freight units subject to testing during weighing in the freight unit technical condition inspection zone, marked as ,
the number of intermodal freight units translocated to the buffer zone after weighing in the freight unit technical condition inspection zone, marked as ,
the number of intermodal freight units translocated to the customs zone after weighing in the freight unit technical condition inspection zone, marked as ,
the number of intermodal freight units translocated to repair after weighing in the freight unit technical condition inspection zone ,
the number of freight units withdrawn from further handling at the terminal after weighing in the freight unit technical condition inspection zone, marked as .
The freight unit waiting time for handling in the technical condition inspection zone at the road entrance is determined using the following formula:
The
s linear regression function in the form below should be determined for acquired data in the form of
, where
:
where
—variable of waiting time for handling in the freight unit technical condition inspection zone for the i freight unit,
—variable of the probability of unproductive manipulations when waiting for handling in the freight unit technical condition inspection zone for the i freight unit.
The probability of leaving (resigning from) the queue in the inspection zone is determined from the formula
The handling time of an intermodal freight unit at the freight unit technical condition inspection zone is determined using the formula
Probability density distributions are then matched and the parameters are estimated. This is followed by conducting the Kolmogorov or Chi-square test for a set significance level (not greater than 0.05). Probability density distribution matching and parameter estimation provide
—the probability density function for the handling time of an intermodal freight unit at the freight unit technical condition inspection zone.
The
linear regression function in the form below should be determined for acquired data in the form of
, where
,
where
and
—variable of handling time in the technical condition inspection zone of the i freight unit,
—variable of the probability of unproductive moves when handling in the technical condition inspection zone for the i freight unit.
The freight unit waiting time for weighing in the technical condition inspection zone at the road entrance is determined using the following formula:
The
s linear regression function in the form below should be determined for acquired data in the form of
, where
,
where
and
—time variable of waiting for weighing in the technical condition inspection zone for the i freight unit,
—variable of the probability of unproductive moves when waiting for weighing in the technical condition inspection zone for the i freight unit.
The probability of leaving (resigning from) the weighing queue in the inspection zone is determined from the formula
Container handling time at a weighing station is determined using the formula
Probability density distributions are then matched and the parameters are estimated. This is followed by conducting the Kolmogorov or Chi-square test for a set significance level (not greater than 0.05). Probability density distribution matching and parameter estimation provide
—freight unit weighing time probability density function.
The
linear regression function in the form below should be determined for acquired data in the form of
, where
,
where
and
—variable of weighing time in the technical condition inspection zone for the i freight unit,
—variable of the probability of unproductive moves when weighing for the i freight unit.
4. Analysis of the Impact of Loading Strategies on Operation Time
This part of the paper presents the analysis of the terminal container handling system considering the number of unproductive manipulations. The objective is to demonstrate that the number of unproductive manipulations is influenced by at least two factors:
Storage location occupancy is a feature that is easily determined. Comparison of the number of occupied positions with the number of available ones is simply required, calculating the data in TEU or pieces of freight units of a given type. After one of the freight unit forms is adopted, it should continue to be used. In this paper, calculations are conducted using container units.
The adopted cargo distribution strategy is a broader issue. Different approaches in this regard were mentioned earlier. In reality, terminal operators also apply their strategies. In most cases, these are based on observations and focus on accelerating only one operation, e.g., train unloading, followed by a series of unproductive manipulations that are usually not considered any further. The authors of this paper tested the results of the two papers at one of the terminals in Poland. The first strategy referred to the fastest handling of a training delivering cargo, which in practice meant placing containers picked up from carriages in the first available position within a block to fill container blocks. The second approach enabled longer train handling to stack containers by weight (heaviest in a lower position, lighter in a higher position, and empty contained separately). The study lasted for about a week for each method and involved reading the number of moves above each of the containers from the terminal operating system. It should be noted that only 25% of the container had a known date of cargo delivery to the destination before arriving at the terminal; however, the date specified only the day and not the day and time. In principle, this means a complete absence of information on determining which of the containers should be stacked lower (for a longer stand), and which should be stacked higher up. Next, by combining storage position occupancy and the adopted cargo distribution strategy and proceeding with the mass service theory, the authors determined the average freight unit handling time. For this purpose, the procedure was adopted according to the M/m/n method.
The study lasted for two weeks, testing the first strategy for 6 working days and the second strategy also for 6 days. When open 14 h/day, the terminal accepts approximately 60 containers (the analysis involved 50 to 70 containers arriving daily). In total, 55% of these are 40′ and 45′ containers, approx. 40% are 20′ containers with the rest being 30′ containers. Three or four handling machines are operated at the facility. These are the popular reach stackers. The number of the equipment in operation depends on the number of employees on a working shift. The storage yard occupancy level during the study ranged from 35% to 45%. The times of individual operations (time of picking up and putting down a freight unit depending on the level of the container) were also analyzed. Freight unit handling times were determined by combining that information based on the mass service theory.
Table 2 shows the average freight unit handling times according to the first strategy (placing containers from carriages in the first free position, with the provision that the storage block is to be full). The average repetition rate was 20%, which means that 20 containers in every 100 required translocations to handle the unit underneath (see
Figure 7).
Table 3 shows the average freight unit handling time according to the second strategy (putting down containers from carriages and filling the stack so that heavier containers are lower and lighter ones are higher) (see
Figure 8).
Based on the collected data, the authors simulated the process by which the number of occupied positions and the operation repetition rate can impact the average freight unit handling time. The simulation assumed operation according to the following parameters: average freight unit stream of 60 units/day, terminal open 14 h per day with four handling pieces of equipment.
The operation repetition rate on the same freight unit changes depending on the adopted strategy. Under actual conditions, this value should be observed, e.g., as proposed previously, in the TDS system. Calculations were conducted for a repetition rate from 0% (complete cargo distribution infallibility) to 50% (this value was adopted as the limit based on an expert estimation). The calculations conducted for the presented assumptions are collectively shown in
Table 4.
There were no differences in the average freight unit handling time for an occupancy below 35%, regardless of the adopted strategy (therefore, these data are not shown in the table). This means that in the case of terminals with a low storage position occupancy rate, the selected strategy does not impact the average freight unit handling time. In the case of a 35% terminal occupancy, the unit handling time range was 1.45 min and 1.86 min for a 50% occupancy. These are differences that are significant in practice. However, together with increasing terminal space occupancy, the significance of the operation repetition rate is growing. In the case of terminal space occupancy, it rises around 50%, and the average freight unit handling time for operations without repetitions is 1.87 min, while adopting a strategy that requires repeating operations for 50% of the containers results in increasing this time by half, up to 2.81 min.
Further increase in the terminal space occupancy leads to a considerably greater significance of the adopted strategy or the repetition rate for operations on the same container. The difference between container handling time in the case of previously described Strategies 1 and 2 and for a 65% terminal occupancy is almost a minute. Selection of a less effective strategy causes a further increase in the freight unit handling time. When inspecting the table data vertically, one can notice that the average freight unit handling time also increases when the chosen strategy remains the same, but the storage yard occupancy rate grows. This is a consequence of the need to transport the containers further, as well as pick up and collect cargo from higher floors (not a linear relationship). A less effective strategy (leading to more repetitions) determines a higher operation time increase rate, while a greater share of occupied positions leads to longer handling waiting time.
5. Conclusions
The paper presents the graph model that enables dividing cargo handling time into waiting time and actual operation time on inland container terminals. The authors presented assumptions associated with data acquisition and data interpretation. The practical section compares cargo handling time depending on the adopted strategy of container distribution within the terminal. The difference is a consequence of different operation time components, which mostly refers to the freight unit waiting time. While it does not matter much in the case of less occupied facilities, in terminals with a higher (approx. 50% occupancy) share of occupied positions, the selected strategy impacts the waiting time, and then the average total operation time.
Analyzing the time of operations and the number of unproductive movements on container terminals is crucial for several reasons. Firstly, it helps to identify bottlenecks and inefficiencies in the terminal’s workflow, which can then be addressed to increase productivity and reduce costs. This, in turn, can lead to better customer satisfaction and improved profitability for terminal operators.
Secondly, understanding the time required for different operations and the number of unproductive movements can help to optimize the terminal layout and equipment deployment. By analyzing the data, terminal operators can determine the most efficient way to store and handle containers, reducing unnecessary movements and improving the flow of goods.
Lastly, the analysis of time and unproductive movements can be useful in the planning of resources, including labor and equipment. By understanding the amount of time required for operations and the number of unproductive movements, terminal operators can better allocate resources to ensure optimal efficiency and avoid unnecessary downtime.
While the paper presents a useful tool, it also has some limitations that are mostly related to the fact that FIFO handling strategies were adopted in the calculations. Further work is needed to bring the adapted strategies closer to real conditions. First of all, attention to prioritizing certain operations in time intervals is needed. It is also worth paying attention to other strategies related to the arrangement of containers (e.g., leveling, block strategy, or mixed strategies). The model is developed considering these limiting constraints. A solution based on the probability density functions of individual operations is presented.