It is possible to examine the parameters related to FAPSs in two categories as deterministic and stochastic system parameters. For the first group of parameters, the related values are (mostly) certain, and the acquisition of data is relatively easy. However, the second group of parameters is difficult to collect, and the collected raw data is not suitable for direct use. There is a need for additional analyses to produce proper data for the system. Hence, the parameters of the FAPS considered in the experimental study are examined in two subsections as follows.
4.1.1 Deterministic System Parameters
The physical and technical features of the system are the members of the first group parameters. The size and layout of the slots and building, the speed of the transporters and other mechanical equipment, and the capacity of the system – the number of slots, are parameters that should be identified properly. These kinds of parameters have deterministic values, which are decided during the design and installation phase. The other design assumptions related to the system considered for the experimental study can be summarized as follows. The FAPS has:
-
✓ Rectangular design;
-
✓ Multi-story structure;
-
✓ Single entrance/ exit point;
-
✓ Single aisle;
-
✓ Single depth slot layout;
-
✓ Single transporter (robot) moving vertically on the z-axis and horizontally on the x-axis;
-
✓ Conveyors move horizontally on the y-axis.
The following floor structure representation (Fig.
5) might help to comprehend the system’s dimensions. The horizontal moves carried out on each floor are considered on the
$(x-y)$ axis, whereas the vertical moves between floors are considered on the
z-axis. In this case, the transporter is responsible for vertical and horizontal transportation on the
z-axis and
x-axis, respectively. Once the transportation on the
x-axis is ended, the conveyors execute the horizontal Transport on the
y-axis. When ignoring the acceleration and deceleration, it is assumed that the speed of the transporter and conveyors on the corresponding axis is constant and the same as 0.5 meters in a second. Additionally, Fig.
4 demonstrates the floor layout in terms of slots. The single entry-exit bay is located on the ground floor, and the cars are rotated in this bay so that they can be inserted into slots and then transported to the upper floors. Similarly, the cars are rotated in the same bay at the end of the retrieve operation so that drivers can leave the system. Because of these rotations, the bay has a square shape of
$8\times 8$ m size. Except that all other slots are identical and have the same size indicated in Fig.
8. As a final issue, the specified multi-story FAPS consists of 10 floors. There are 10 slots on each floor, 5 of which are located at the right and left of the aisle. In total, the capacity of the considered tower type FAPS is 100 slots, namely 100 cars.

Fig. 4
Floor structure and slot layout of the considered FAPS.
4.1.2 Stochastic System Parameters
In addition to the physical and technical data, data including required information about the customer also should be provided before investigating system performance. Therefore, a detailed customer analysis should be carried out when designing the system and setting technical parameters. An accurate analysis is a key factor that leads to the efficient design and operating system. The number of customers, arrival and departure times, parking durations of the customers take probabilistic values within a day. For example, in rush hours, when people commute to and from work, the parking and retrieval demand would be quite high, whereas other hours would be relatively balanced but never known exactly. Similarly, the parking durations differ from customer to customer and are generally not predictable. Therefore, to construct a reliable simulation model of the system and ultimately give credible results, actual data about the customer’s behaviours should be obtained and analysed. With this motivation, real data is provided from a FAPS located in Izmir/Alsancak. The provided data consists of customer records belonging to the first 3 months (January, February, and March) of 2017, and the following statistical information is extracted from these records.
-
1. The number of customers;
-
2. The arrival and departure patterns of these customers, and
-
3. How long they parked their cars (parking durations).
Primarily, these records are filtered and cleaned to ensure proper data sets, which enable us to carry out overall analyses and, consequently, statistical analyses. Input Analyser of Arena
® Simulation Software is utilized to determine the relevant statistical distributions of the customer profile. The software applies different goodness-of-fit tests like Chi-Square and Kolmogorov-Smirnov to the given data file and determines the distribution that will best fit the data. All applicable distributions are fitted to the data, and then the distributions are sorted based on their corresponding square errors (Chung,
2003; Gingu and Zapcui,
2015; Rockwell Automation,
2022). In this way, the most suitable distribution functions for the case of Izmir are discovered. The detail of all analyses is clarified in the following subsections. The software (Arena input analyser) applies the goodness of fit tests for all possible distributions and suggests the best-fit distribution function of the data based on square error. The detail of best-fit functions for the case of Alsancak FAPS are introduced in Table
4.
Analysis of Customer Numbers. The system at issue was used by more than 30 000 customers, according to the data for three months. Daily customer arrivals (demand) in the examined data varied from 92 to 578. This great variability leads to investigating the cause of this situation and to finding out if variability depends on some variables.

Fig. 5
The number of customers based on days of the week.
The first analysis carried out on charts (Fig.
5a) showed that there is no great difference between months in terms of the number of customers. However, the same data, when visualized depending on the day of the week, indicates that the number of customers differentiates according to the days of the week. A similar week pattern is observed within the three months (Fig.
5b), except for very limited cases. In the graphs J represents January, F: February, M: March and J1 represents 1st week of January, J2: 2st week of January, etc. It is explicitly seen that there is a pattern for the week, in which the number of customers is varied on different days.
The next step is statistically analysing the number of customers varied on days of the week to determine the probability distribution functions that belong to each day. With the help of the Input Analyser of Arena® software, it is possible and easy to determine the best distribution function that represents the data set belonging to each day. The distribution functions are produced by using 12 samples (12 weeks’ data) of each day to represent the variance of customer numbers depending on the days of the week. Based on the given data, the number of customer arrivals fits the triangular distribution (Monday, Thursday, Saturday) and the beta distribution (Tuesday, Wednesday, Friday) for six days of the week, and only Sunday fits the normal distribution. Parameters of all distribution functions are provided by the software. The statistical test (Kolmogorov–Smirnov goodness-of-fit) results indicate a good fit for all cases according to acceptable SSE values. SSE is defined as the sum of ${\{fi-f(xi)\}^{2}}$ for overall histogram intervals and primarily represents the quality of a curve fit (Arena®). Thus, these distribution functions could be utilized in the simulation model to generate different customer numbers to ensure the validity of the experimental study and its results.
Analysis of Arrival and Departure Patterns of Customers.

Fig. 6
Arrival and departure pattern of the customers based on days of the week.
Customer arrivals and departures are not balanced in a day due to rush hours. Based on the commute to work, mostly, the number of parking requests is higher than retrieval requests in the early morning and vice versa towards evening. This situation is valid for the downtown areas where the car parking problem is an important issue. Of course, there are exceptions to these behaviours due to residents settled near the FAPS and who park their cars after work. Considering all these situations, the density of requests within a day should be analysed carefully. In this respect, based on the data provided from the Alsancak FAPS, customer arrival and departure times belonging to one week are visualized in Fig.
6. In addition to the pattern that depends on work hours, a different parking and retrieval pattern arises on Friday and Saturday nights because customers’ behaviour is changed at the weekend. Parking requests are increased after 19:00, and some of the retrieval’s requests sag to after midnight between 00:00–04:00. Sunday has a quite different pattern from the arrival and departure patterns observed on other days. Less number of customers and more balanced but more irregular arrival/departures are observed throughout the day. In addition to the pattern that depends on work hours, a different parking and retrieval pattern arises on Friday and Saturday nights because customers’ behaviours are changed on weekends. Parking requests increase after 19:00, and some of the retrieval’s requests sag after midnight between 00:00–04:00. On the other hand, Sunday has a quite different pattern from the arrival and departure patterns observed on other days. Less number of customers are observed with more irregular arrival and departures.
To uncover underlying patterns and trends, we analysed the relevant dataset using Arena
® Input Analyzer. It’s important to note that, unlike traditional queuing theory, we do not consider inter-arrival times for FAPSs. This is because FAPS environments do not exhibit homogeneous customer distributions throughout the day, leading to varying arrival patterns. Instead, our approach focuses on analysing empirical arriving and departure data to model customer behaviour. This allows us to develop dispatching rules that better reflect real-world scenarios and enhance system efficiency (Büchel and Corman,
2020; Guo
et al.,
2016; Ingvardson and Nielsen,
2018). Therefore, for enhanced practicality, this study considers the time of day rather than inter-arrival times of customers, analysing the number of requests arriving at these specific moments. Table
4 demonstrates that all distribution functions exhibit a good fit based on SSE values. As previously outlined, the parameters and predicted variables of these distribution functions pertain to continuous time intervals spanning from 00:00 to 24:00. It is noteworthy that while the same distributions exhibit different parameters, there exists a diverse range of arrival distribution patterns such as Gamma, Beta, and Triangular. This underscores the necessity of incorporating customer attributes into the simulation model based on different days of the week.
Table 4
The best-fit distribution function for customer’s behaviours.
|
|
Distributions’ parameters |
Distribution function |
6SSE |
Distribution functions of customer numbers that are used in the experimental study |
Monday |
1Triangular $f(x;a,b,c)$
|
$\text{TRIA}(294,383,419)$ |
0.056548 |
Tuesday |
2Beta $f(x;\alpha ,\beta )$
|
$139+301{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(1.25,0.413)$ |
0.057014 |
Wednesday |
2Beta $f(x;\alpha ,\beta )$
|
$299+142{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(0.884,0.563)$ |
0.044574 |
Thursday |
Triangular $f(x;a,b,c)$
|
$\text{TRIA}(299,427,482)$ |
0.016156 |
Friday |
2Beta $f(x;\alpha \hspace{0.1667em}beta)$
|
$282+253{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(1.09,0.414)$ |
0.044131 |
Saturday |
1Triangular $f(x;a,b,c)$
|
$\text{TRIA}(387,559,578)$ |
0.083642 |
Sunday |
3Normal $f(x;\mu ,\sigma )$
|
$\text{NORM}(177,49.9)$ |
0.045688 |
Distribution functions of arrival patterns of the days |
Monday |
4Gamma $f(x;k,\theta )$
|
$2+\text{GAMM}(11.5,1.02)$ |
0.003987 |
Tuesday |
2Beta $f(x;\alpha ,\beta )$
|
$7+16{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(2.13,2.43)$ |
0.004665 |
Wednesday |
3Gamma $f(x;k,\theta )$
|
$\text{GAMM}(13.7,1.04)$ |
0.004272 |
Thursday |
2Beta $f(x;\alpha ,\beta )$
|
$24{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(6.07,4.11)$ |
0.006749 |
Friday |
1Triangular $f(x;a,b,c)$
|
$\text{TRIA}(7,11.3,24)$ |
0.004850 |
Saturday |
4Gamma $f(x;k,\theta )$
|
$-0.001+\text{GAMM}(2.28,6.69)$ |
0.008231 |
Sunday |
1Triangular $f(x;a,b,c)$
|
$\text{TRIA}(-0.001,19,24)$ |
0.030448 |
Distribution functions of departure patterns of the days |
Monday |
2Beta $f(x;\alpha ,\beta )$
|
$-0.001+24{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(4.58,2.29)$ |
0.005597 |
Tuesday |
3Normal $f(x;\mu ,\sigma )$
|
$\text{NORM}(16.4,4.41)$ |
0.003739 |
Wednesday |
3Normal $f(x;\mu ,\sigma )$
|
$\text{NORM}(16.1,4.41)$ |
0.015429 |
Thursday |
3Normal $f(x;\mu ,\sigma )$
|
$\text{NORM}(16.1,4.43)$ |
0.006464 |
Friday |
3Normal $f(x;\mu ,\sigma )$
|
$\text{NORM}(15.5,5.88)$ |
0.011663 |
Saturday |
2Beta $f(x;\alpha ,\beta )$
|
$-0.001+24{\hspace{0.1667em}^{\ast }}\hspace{0.1667em}\text{BETA}(0.983,0.789)$ |
0.015944 |
Sunday |
1Triangular $f(x;a,b,c)$
|
$\text{TRIA}(-0.001,19,24)$ |
0.030448 |
Distribution functions of parking durations of customers depending on days of the week |
Monday |
5Lognormal $f(x;\mu ,\sigma )$
|
$\text{LOGN}(2.96,3.26)$ |
0.004684 |
Tuesday |
5Lognormal $f(x;\mu ,\sigma )$
|
$\text{LOGN}(2.79,2.75)$ |
0.001334 |
Wednesday |
4Gamma $f(x;k,\theta )$
|
$\text{GAMM}(1.52,1.69)$ |
0.013259 |
Thursday |
5Lognormal $f(x;\mu ,\sigma )$
|
$\text{LOGN}(2.6,2.97)$ |
0.000498 |
Friday |
5Lognormal $f(x;\mu ,\sigma )$
|
$\text{LOGN}(2.91,2.58)$ |
0.003551 |
Saturday |
4Gamma $f(x;k,\theta )$
|
$\text{GAMM}(1.77,1.92)$ |
0.011073 |
Sunday |
5Lognormal $f(x;\mu ,\sigma )$
|
$\text{LOGN}(3.28,3.09)$ |
0.004846 |
Analysis of Parking Durations. Parking duration is a critical factor influencing both customer departure patterns and the efficiency of allocation decisions within the system. Figure
7 depicts customer behaviours concerning parking durations, revealing that the majority of customers park their cars for less than 10 hours, with many not exceeding 5 hours. While some cases extend beyond 20 hours, they are less frequent. Furthermore, distinct duration patterns emerge for different days of the week. Statistical analysis of these patterns enables the derivation of probability distribution functions and their respective parameter values, as presented in Table
4.

Fig. 7
Parking duration of the customers based on days of the week.
There are two distribution functions which are Lognormal and Gamma, that can represent parking duration patterns for all days of the week with quite low SSE’s values. The mean of the samples (μ) and standard deviation (σ) are the parameters of Lognormal, whereas shape (k) and scale parameters (θ), where ${^{\ast }}\theta =\mu $, are used in Erlang. As a practical interpretation, the discovered functions show that the mean parking duration and the variance of these durations are varied by day.