This section uses an actual AVL data set to demonstrate analysis process and results of the bus travel time reliability. Furthermore, how the related parameters/factors such as travel time threshold, weather, workday, time periods within a day, travel distance, and distance from the traveler’s origin stop to the origin terminal affect the results is also conducted.
The AVL data of Harbin in December 2012 is obtained from Harbin Xiantong Bus Company. In the position close to the origin-terminal station, because the high-rise blocked the GPS signal or drivers stalled the buses too early, the AVL system failed to correctly work when the vehicle on the stop, which may result in the missing of about 30% of the data. We use the three-layer neural network to learn the data, 70% of the valid AVL data is used to train the network, leaving 30% for accuracy verification, and then the missing data will be predicted and completed. Through comparison at the same hour, the data after completion is basically reliable and can be used for the next calculation.
4.2 Parameter Calculation and Function Fitting
The procedure of calculating the bus travel time reliability is shown in the following example, which is performed by the data of the origin-destination (O-D) pair from the 5th stop to the 18th stop on December 4th .
4.2.1 AVL Data Preprocessing
Firstly, the neural network prediction method is applied to fill in the missing data, then in order to facilitate data analysis, the fields named O_WEEKEND and O_WEATHER are manually added into the AVL data by referring to the historical weather and weekends.
4.2.2 Fitting of the Actual Travel Time Function
After data preprocessing, the headway sets and in-vehicle travel time sets of this O-D pair are obtained by using the sorted group. The sets divided by an hour of one day have too few elements to get a reasonable fitting result, while the sets divided by the same hour of the month ignore the factors such as weather and weekends, so the set divided by a day is used when function fitting.
The mean value of headway \({T}_{headway}=299.7s\), and the detailed results with different fitting functions are shown in Table 2:
Table2. The fitting results with different functions for headway
|
Function Name
|
SSE
|
R-square
|
Adjusted R-square
|
RMSE
|
Normal
|
0.0024
|
0.9535
|
0.9443
|
0.0156
|
Exponential
|
0.0458
|
0.1308
|
0.0518
|
0.0645
|
Uniform
|
0.0286
|
0.5057
|
0.4704
|
0.0320
|
It is clear that the normal function gives the best result. The normal function satisfies:
$${f}_{headway}\left(T\right)=0.1775{exp}\left(-{\left(\frac{T-229.0}{157.0}\right)}^{2}\right) \left(18\right)$$
Similarly, as shown in Table 3, the fitting results of the in-vehicle travel time from 5th stop to 18th stop show that the Normal distribution function still has the highest fitting degree.
Table 3
The fitting results with different functions for in-vehicle travel time
Function Name
|
SSE
|
R-square
|
Adjusted R-square
|
RMSE
|
Normal
|
0.0025
|
0.9702
|
0.9669
|
0.0118
|
Exponential
|
0.0596
|
0.2865
|
0.1606
|
0.0592
|
Uniform
|
0.1056
|
0.2636
|
0.2034
|
0.0709
|
The fitted Normal function equation is as:
$${f}_{IT}\left(t\right)=0.1875{exp}\left(-{\left(\frac{t-1985}{291.9}\right)}^{2}\right) \left(19\right)$$
According to the analysis above, it’s clear that the Normal distribution function can fit more accurate results. Therefore, the Normal distribution function will be used to fit the probability density function of stop waiting time and in-vehicle travel time.
4.2.3 Calculation of Excepted Bus Travel Time
The departure interval of No.63 bus is controlled by schedule. The schedule bus departure is 5 minutes, that is \({T}_{SI}=300\text{s}\), and the excepted stop waiting time \({T}_{EW}\) is \(\frac{{T}_{SI}}{2}=150s\).
According to Eq. (12) and Eq. (14), the minimum in-vehicle travel time \({T}_{MT}=1807.8s, \sum {T}_{TL}=300.0s\), then the bus travel time threshold \({T}_{TT}\)=\(2257.8s\times {\gamma }\).
4.3 Evaluation of Bus Travel Time Reliability
In this section, the correlation between bus travel time reliability and the following parameters/factors are analyzed: 1) The value of \({\gamma }\); 2) Weather, workday and time periods within a day; 3) Travel distance; 4) Distance from the origin terminal to the traveler’s origin stop.
The concept of bus travel time reliability is defined for time periods. Therefore, in the later part of the paper, the value corresponding to time t represents the bus travel time reliability from \(t\) to \(t+1\); the value corresponding to date \(t\) represents the hourly average bus travel time reliability at day \(t\).
4.3.1 The Influence of γ Value
Eq. (11) shows that the value of \(\gamma\) is related to travelers’ tolerance for delays in bus travel. It has a direct impact on the bus travel time reliability. A suitable \(\gamma\) value can not only clearly distinguish different traffic conditions, but also fit passengers' travel experience.
How \(\gamma\) affects the bus travel time reliability is shown in Fig. (2).
As shown in Fig. (2), too high or low \(\gamma\) will result in a smaller range of bus travel time reliability in a day. And \(\gamma\) is derived from the reasonable judgment of passengers' in bus travel time fluctuations, so it has a fuzzy range of values.
Note that when \(\gamma =1.8\), the bus travel time reliability from 5th stop to 18th stop on December 4th is 0.8738, which is a relatively high result, and it could be reasonable to consider that the result can exactly correspond to the actual situation (according to the historical data, we can know that the traffic conditions on that day were better). Therefore, \(\gamma\) will be fixed to 1.8 in the following part.
When comparing the bus travel time reliability between different cities, the bus travel time threshold can be calculated by the same \(\gamma\) so as to compare the overall differences in bus travel time reliability between different cities by the same evaluation procedure.
4.3.2 The Influence of Weather, Workday and Time Periods within a Day
In order to evaluate the bus travel time reliability of the same O-D pair in different situations, the 5th stop and the 18th stop are selected as origin stop and destination stop respectively. The mean and standard deviation of bus travel time and bus travel time reliability in different time period is shown in Fig. (3) and Fig. (4) respectively.
As shown in Fig. (3), the mean of the in-vehicle travel time has a bigger fluctuation, especially in the morning and evening peak hours. But the mean of stop waiting time is relatively smoother, which implies that the stop waiting time is less affected by peak hours. Besides, it also can be seen that with the change of time periods, the standard deviation of the in-vehicle travel time and stop waiting time has the similar trend, which is also similar to the change trend of the mean of the in-vehicle travel time.
Fig. (4) shows that the bus travel time reliability is low in peak hours (8 am to 11 am17 pm to 19 pm), especially in evening peak hours. It is consistent with overall variance of in-vehicle travel time and the stop waiting time in Fig. (3). Both of them illustrate the traffic condition is bad in the peak hours, especially for the evening peak hours.
Then in order to evaluate the influence of weather and workday, the bus travel time reliability of each day in December 2012 is shown in Fig. (5), which is calculated by the average hourly bus travel time reliability of the whole day.
Table 4. The bus travel time reliability in December 2012

BTTR: bus travel time reliability
It is shown in Fig. (5) that the bus travel time reliability in some days are lower than 0.9. It could because of the day features, e.g., weekend/workday, snow/non-snow.
By referring to the historical weather data, the snow days and other information are shown in Table 4. We find that for all the days with snow, the bus travel time reliability is lower than 0.9, which indicates a relationship between snowfall and the decrease of bus travel time reliability. For the weekends shown in Table 4, there are both high and low bus travel time reliability in these days, it cannot be intuitively inferred that it has a relationship with weekends/workdays. However, comparing the daily average bus travel time reliability on day 16 with on day 17, on day 23 with on day 24 in the same weather but different in workdays/weekends as shown in Fig. (5), it can be found that the bus travel time reliability on weekends is slightly higher than that on workdays under the same weather conditions.
In addition, it can be also seen from Fig. (5) and Table 4 that for most of the days with snow, the bus travel time reliability fluctuation is higher than 0.25, and most of the extreme bus travel time reliability data points appear on the working day, which are all low points. This shows that snow will lead to greater differences in bus travel time reliability during the day, and peak hours on work day will lead extreme low bus travel time reliability.
There are many factors that affect the bus travel time reliability, and how the related factors affect the travel time reliability together can be evaluated by comparisons. Fig. (6) and Fig. (7) give more details by considering time periods within a day simultaneously.
Fig. (6) and Fig. (7) show that the snow clearly leads a reduction of the bus travel time reliability under the same condition of weekday/weekend. The bus travel time reliability of workdays and weekends could be completely different when considering time periods within a day as shown in Fig. (7). It can be concluded that the snow/non-snow will affect the overall daily travel time reliability and the workdays/weekends will affect the travel time reliability considering time periods within a day in details.
4.3.3 The Influence of Different Travel Distance
Usually, for different in-vehicle travel distance, the effect of stop waiting time and in-vehicle travel time on bus travel time reliability is also different.
In order to explore under different travel distance, how the bus travel time reliability can be affected by the stop waiting time and the in-vehicle travel time, the bus transit travel from 5th stop to different stops is tested. In this case, 5th stop is set as the origin. Although the O-D pairs that destination is 6th stop have no practical significance due to too short distance, it is included for the convenience of evaluation. The stop waiting time reliability is defined as the bus travel time reliability when the in-vehicle travel time is zero. Similarly, the in-vehicle travel time reliability is defined as the bus travel time reliability when the stop waiting time is zero.
In addition, in order to demonstrate the impact of the two on the bus travel time reliability, it will be separately discussed according to whether it is a peak hour. The definition of peak hour is determined by referring to Fig. (7): The time period where the bus travel time reliability is always lower than 0.8 is considered as the peak hour, otherwise it is the off-peak hour. And all these reliability is calculated as monthly average value.
The result is shown as follows:
It can be seen from Fig. (8) that after the 6th stop, the bus travel time reliability has a short sharp decline due to the low in-vehicle travel time reliability. But the bus travel time reliability in the short bus trip, such as the 6th, 7th and 8th stop is still pretty high because the high stop waiting time reliability.
Actually, the influence of stop waiting time and in-vehicle travel time on the bus travel time reliability varies with the bus travel distance. In short bus travel distance, the stop waiting time occupies a greater proportion of the bus travel time, so the in-vehicle travel time reliability has little effect on the bus travel time reliability, and the bus travel time is closer to the stop waiting time reliability; with the increase of travel distance, the in-vehicle travel time takes a higher proportion in the bus travel time. At this time, the bus travel time reliability will tend to be closer to the in-vehicle travel time. We can clearly see in Fig. (8) that as the bus travel distance increases, the bus travel time reliability curve gradually changes from the stop waiting time reliability curve to the in-vehicle travel time curve.
The tendency of the bus travel time reliability formed by the model consists with the fact that in short-distance travel, people pay more attention to the stop waiting time; conversely, in long-distance travel, people pay more attention to in-vehicle travel time. Therefore, the stability of bus arrival frequency will largely affect the feel of short-distance travel passengers, and the real-time traffic conditions will more easily affect the long-distance bus travel time reliability. The in-vehicle travel time reliability at 15th stop in Fig. (8) has a significant decrease, which clearly influence the bus travel reliability curve in that point.
4.3.4 The Influence of the Distance between the Boarding Stop and the Departure Station
Because the uncertainty of bus arrival time accumulates as a bus goes along, the stability of in-stop waiting time usually decreases with the increase of the distance between the boarding stop and the departure station, especially under poor bus operation condition. In order to examine such effect, three O-D pairs (1st stop to 6th stop, 9th stop to 13th stop, 14th stop to 18th stop) with comparable lengths but at different segments of the No.63 Bus Line are extracted for analyzing, as shown in Fig. (9). Lengths of the three O-D pairs are 2094m, 2160m and 2010m respectively. The fluctuations of bus travel time reliability caused by the distance between the boarding stop and the departure station are analyzed in this section.
The hourly bus travel time reliabilities of the three O-D pairs are calculated and shown in Fig. (10), it is clear that under similar bus travel distances, the closer the boarding stop to the departure station, the higher the bus travel time reliability will be.
Note that the bus travel time reliabilities of O-D 2 and O-D 3 have less difference. Further, they are decomposed into waiting time reliability and in-vehicle travel time reliability, as shown in Fig. (11). The dash lines represent the waiting time reliabilities, and the dash-dot lines are the in-vehicle travel time reliability; O-D 2 and O-D 3 are marked in dot and cross markers respectively. It is conspicuous that there is a noticeable discrepancy between the stop waiting time reliabilities of the two O-D pairs; the O-D 3 whose boarding stop is farther from departure station has smaller waiting time reliability. On the other hand, the in-vehicle travel time reliability of O-D 2 is smaller than that of O-D 3 because of higher road congestion level in O-D 2. Thus, the relative differences of the bus travel time reliabilities of O-D 2 and O-D 3 become small.