Abstract

Under the condition of dynamically collecting vehicle operation information, bus dynamic dispatching is an effective means to stabilize the vehicle operation according to the traffic plan and improve the stability of the system by giving real-time response and continuous dynamic control to the vehicle running state. Speed control does not increase the extra parking time at the station, does not waste parking resources, does not significantly prolong the waiting time of passengers at the station, and is more easily accepted by passengers. In this paper, by using the speed control method, the problem of how to realize the coordinated control between the short-turning bus and the full-length bus is studied in order to stabilize that the headway between the full-length buses is equal to the departure interval, and the headway between the short-turning bus and the full-length bus is equal to the expected headway. The problem of ensuring the coordinated and stable operation of the short-turning bus and the full-length bus is studied. The result of an example shows that the coordinated control strategy can make the whole system run more stable.

1. Introduction

When the bus runs on the line according to the traffic plan, it is easily affected by the external environment, such as road conditions, weather, and other factors, resulting in delays at road sections and intersections, resulting in delays when the buses are running to the station ahead. As a result, the arrival interval of buses at the front station is extended, and the passenger flow is concentrated. Therefore, the boarding and alighting time of passengers and the parking time of buses at the station will be extended. It aggravates the delay of the bus arriving at the next stop. Because of the persistence and dissemination of the delay, with the continuation and spread of the delay, the headway between the bus and the front of the bus will gradually increase, resulting in a large interval, and the headway between the front of the bus and the rear will gradually decrease, resulting in the phenomenon of bus crosstalk. When the buses at the station do not arrive correctly, the phenomenon of bus crosstalk and large interval leads to the uneven distribution of passenger flow among buses, some buses are overcrowded, passengers' comfort decreases, and the service level of the system is reduced. It increases the passenger travel time cost and the bus enterprise operation cost, reduces the punctuality of the bus, and reduces the attractiveness of the bus to the residents. In view of the above problems, scholars have proposed a variety of bus scheduling strategies, which are divided into static scheduling and dynamic scheduling [1].

Furth [2] put forward a combined dispatching strategy of the combination of short-turning bus and short-cutting bus and studied the method of setting the operation interval of this strategy. Ceder [3] studied the method of inserting deadheading buses during the operation of short-turning buses and full-length buses, so as to minimize the size of the fleet. Vijayaraghavan [4] studied the combined scheduling strategy to optimize the fleet size by inserting short-cutting buses and short-turning buses into the full-length bus operation line. Dell Site and Filippi [5] took the lowest cost (the sum of the passenger cost and the operator cost) as the goal and determined the operation range and fleet size of the short-turning line, as well as the departure frequency of the short-turning bus and the full-length bus. Ulusoy et al. [6] analyzed the difference of temporal and spatial distribution of passenger demand, established the total cost objective function, and optimized the coordinated departure frequency of the full-length bus and short-turning bus and short-cutting bus. Cortés et al. [7] adopted the scheduling strategy of combining short-turning buses with deadheading buses and determined the optimal departure frequency. Canca et al. [8] studied the combined scheduling of short-turning buses and full-length buses when the waiting time was prolonged due to interference and inadequate infrastructure. Teng and Jin [9] developed a bus operation control system to dynamically adjust bus speed, bus dwell time, and traffic signal timings along the running path. Zhang et al. [10] studied a dynamic short-term bus control that can significantly reduce total cost and improve transit service reliability. Argote-Cabanero et al. [11] propose a dynamic control method to overcome bunching and improve the regularity of fixed-route transit systems. The method uses a combination of dynamic holding and en-route driver guidance to achieve its objectives.

In the research of bus control strategy by stabilizing the headway, Xuan et al. [12] consider the headway of the bus, a kind of dynamic control strategy is proposed, which uses the deviation between the bus arrival and the virtual timetable at the control point. A virtual schedule is introduced regardless of whether the system runs on a published schedule or not. The results show that by using this method, the bus can not only strictly abide by the published timetable but also maintain the normal departure interval without too much slack. Ma et al. [13] proposed a nonlinear optimal control model with passenger demand and disturbance uncertainties for the real-time bus regulation in urban rapid transit. The aim of this model is to assure the stability of bus headway in the line, reduce passengers’ waiting time, and improve bus service level. Liu [14] proposed a real-time speed control method based on the stability of the bus headway, which aims to minimize the deviation between the actual headway and the expected headway of each departure bus on a single line.

In summary, static dispatching refers to the comprehensive analysis and compilation of the departure schedule of each bus line according to the temporal and spatial distribution law of bus passenger flow, the travel demand of bus passenger flow, the transport capacity of bus enterprises, the operating cost, and the social benefits of bus enterprises, making the bus scheduling plan and the scheduling of the sales staff [15]. The commonly used static scheduling methods include short-cutting bus scheduling, bus release scheduling, cross-line intermodal transport scheduling, and short-turning bus scheduling [16, 17]. At present, the research [18, 19] on short-turning buses generally focuses on the fleet size, departure frequency, and interval control between short-turning buses and full-length buses. The combined dispatching of short-turning buses and full-length buses or short-turning buses and short-cutting buses is also limited to the study of the departure frequency and form of each fleet, but there is little research on the coordinated control of short-turning buses in the whole operation process. Because of the random characteristics of the bus operation process, it often can not achieve the service reliability goal of the expected traffic plan. Therefore, the static scheduling mode which only controls the departure interval between the full-length bus and the short-turning bus can not completely guarantee the coordinated and stable operation of the system.

Compared with static scheduling, dynamic scheduling can give real-time response to some essentially unpredictable factors, which is of great significance to ensure the maximization of static scheduling. Dynamic scheduling is based on static scheduling technology, combined with ITS technology, according to the traffic flow and the actual situation to take corresponding scheduling measures to deal with various situations encountered in bus operation [20]. According to the control purpose, dynamic scheduling is divided into two types: headway-based control and timetable-based control; according to the range of control space, dynamic scheduling is divided into two types: interstation control and station control. Speed control is an interstation control strategy, which does not increase the extra parking time at the station, does not waste parking resources, does not significantly prolong the waiting time of passengers at the station, and is more easily accepted by passengers. At the same time, with the gradual application of intelligent networks and self-driving vehicles, this method is also easier to achieve. This paper mainly uses the speed control strategy to realize the coordinated operation of the short-turning bus and the full-length bus.

The short-turning bus scheduling strategy was originally proposed to solve the problem that the bus passenger flow is excessively concentrated in a continuous section in some lines during the peak period, and the passenger flow distribution within and outside the section is obviously unbalanced. By setting up the short-turning bus and the full-length bus to meet the passenger travel needs inside and outside the larger passenger flow, respectively, the problem of waste of transport capacity can be solved effectively. The short-turning bus and the full-length bus complement each other, and the instability of the road system often leads to the uncoordinated operation of the two, resulting in a larger and smaller interval, and the system can not achieve the expected reliability goal. In this paper, firstly, the control strategy of the full-length bus is studied to ensure its stability of it, and on this basis, the running state of the short-turning bus is controlled, so as to realize the overall coordination and stable operation of the short-turning bus and the full-length bus.

2. Full-Length Bus Control Strategy Based on Stabilizing Headway

2.1. Control Train of Thought

The schematic diagram of the full-length bus operation is shown in Figure 1, in which the stations S0–S1 and S2–S3 are the short-turning bus operation interval. When the time t0 is defined, the number of running buses is n on the line, and the bus number closest to the departure station is set to 1. The remaining buses are numbered according to the order of distance 1 from near to far; at this time, the position of each bus is indicated by xi (the position of the departure station of the line is defined as 0 km, and the position of each bus is relative to the departure station); the running speed of each bus is , and the departure interval of the operating speed is Ci; departure interval is Hi (the bus i and the bus i-1); the headway is hi (the bus i and the bus i-1).

2.1.1. Control Train of Thought

The speed control method is adopted to control the full-length bus for the purpose of stabilizing that the headway between the adjacent full-length buses is equal to the departure interval. First of all, based on the position of bus 1 in the expected running state, the guiding speed of bus 1 is given, and the stable bus 1 runs according to the driving plan; bus 2 is based on bus 1, and the headway between stable bus 1 and bus 2 is equal to the departure interval, and bus 3 is based on bus 2. The headway between stable bus 3 and bus 2 is equal to the departure interval, and so on, to ensure that the full-length bus runs as far as possible according to the predetermined driving plan.

2.1.2. Control Flow

Take a regulation as an example, as shown in Figure 2. First of all, according to the position x1 of bus 1, it is judged whether bus 1 runs according to the driving plan, and if it runs normally, it will not be regulated; otherwise, the guiding speed of bus 1 is calculated; then, starting from the order of near and far from bus 1, judge the degree to which the headway hi deviates from the departure interval Hi between bus i and bus i-1 one by one, and given fluctuation parameter is β. If it is within the fluctuation range, the guiding speed of the bus i is taken as the guiding speed of the bus i-1. Otherwise, the running speed of bus i is calculated. Because the control starts from bus 1, the stability of bus 1 is also the basis of the stability of the whole line.

The train of thought to judge whether bus 1 runs according to the driving schedule: calculate the expected position X1 from the bus start to time t0 when bus 1 is running on time, calculate the operation deviation based on the actual position, and set the deviation range parameter α, if, in the range, bus 1 is in the expected running state and does not need to be regulated. Otherwise, the guidance speed of bus 1 is calculated according to the formula of the guiding speed of bus 1.

2.2. Guide Speed Model of the Full-Length Bus

Operating speed, also known as transport speed, is the ratio of the total distance of the bus to the running time, including the stopping time at the station and the running time between stations [21]. The running speed refers to the ratio of the total distance of the bus to the running time excluding the parking time at the station. Assuming that the bus lanes are arranged throughout the line, the relationship between operating speed and running speed can be found in

In equation (1), is the initial time of single speed control; is the single speed control time length, ; is the the expected location of the bus i at time, ; is the actual position of the bus i at time, ; is, during the period from to , the guided operating speed of the bus i, ; is, during the period from to , the guided running speed of the bus i, ; is the unit passenger boarding time, s; is the passenger arrival rate per unit distance per unit time, ; is the line departure interval, ; is the headway between bus i and bus i-1 at time, .

The first bus (bus 1) guides the operating speed as

In (2), is the bus 1 departure time; is the bus expected operating speed, . Other buses guide operating speed as in

By using the model of the relationship between operating speed and running speed, the theoretical guided running speed of the bus can be obtained. However, due to the influence of vehicles, roads, and other factors, the actual guide running speed should meet the following constraints:

In (4), is, during the period from to , the theoretical calculation of the guiding running speed of the bus i, ; is the maximum allowable running speed on the road where the line is located, ; is the minimum allowable running speed on the road where the line is located, .

2.3. Evaluation Index of the Control Effect of the Full-Length Bus

The deviation degree of the first bus position is , the average headway deviation is selected as the evaluation indexes of the control strategy, and the average headway deviation is defined as the average of the absolute value of the difference between the headway and the departure interval of each bus running on the line.

The degree of deviation from the position of the first bus is

The deviation degree of the average headway of the full-length bus is

where is the average headway deviation at time, ; is the deviation of the headway at time, ; is the headway between bus i and bus at time, ; is the number of buses running on the line at time.

3. Coordinated Control Strategy of the Short-Turning Bus and Full-Length Bus

3.1. Dispatching Form of the Short-Turning Bus

Through the analysis of the relationship between the departure frequency and of the full-length bus and the short-turning bus, it can be determined that there are the following three modes of departure [22]:(i)When , that is, a full-length bus starts alternately with a short-turning bus, set , the headway between the short-turning bus and its adjacent full-length bus is (ii)When and , that is, the alternating departure of the number of full-length buses is and a short-turning bus, set , , . Taking the situation as an example, the expected headway QH between the short-turning bus and the nearest full-length bus is analyzed; let us mark that the departure time of the bus is 0 in Figure 2; send out a short-turning bus after a full-length bus time; a full-length bus will be departed after time. Then, the mark bus and the analysis bus, the position information at time, and the headway relationship between short-turning buses and full-length buses are shown in Figure 3.The headway relationship between the short-turning bus and the full-length bus isBy analogy, the expected headway between the short-turning bus and the nearest full-length bus isIn (8), is the location of departure station of short-turning buses, ; h’ is the headway between the short-turning bus and the rear full-length bus, ; h’‘is the headway between the short-turning bus and the third full-length bus in front of it, ;other parameters are the same as before.(iii)When and , it is in the form of alternating departure of the number of short-turning buses that are and a full-length bus; in the actual operation process, considering the endurance of passengers, the scheduling scheme of departing two or more short-turning buses in succession is not generally adopted.

3.2. Control Train of Thought

The running diagram of the short-turning bus is shown in Figure 4, a short-turning bus and the number of full-length buses are departed alternately, the headway between the short-turning bus and the nearest full-length bus should be equal to the expected headway QH, and the expected headway of the nearest rear full-length bus should be in accordance with . Therefore, in this paper, a short-turning bus in the operating range and the number of full-length buses are in front of it which are regarded as a group, and the whole line is divided into several groups. The short-turning bus control mode is based on the group as the unit, and the speed control is carried out on the basis of the full-length bus nearest to the short-turning bus in the group. Ensure that the headway between the full-length buses is HA, and the headway between the short-turning bus and the nearest full-length bus running in front is equal to QH. Based on the guidance speed of the full-length bus, the guidance speed of the short-turning bus is determined.

3.2.1. Control Process

For the short-turning bus system, on the basis of the guide speed of the full-length bus, stabilize the headway between the short-turning bus i and the nearest full-length bus j; the expected headway is QH. According to the nearest full-length bus k in the group of short-turning bus i+1, the guiding speed of bus i+1 is given; it is stable where the headway between the bus i+1 and the full-length bus k is the expected headway which is QH, and so on. It should be noted that the full-length bus control needs to be carried out in advance before the short-turning bus system is controlled. Set the regulation period of the full-length bus as and the regulation period of the short-turning bus as ; then, the relationship between the three is t1<t3<t2. Each regulation of the short-turning bus system in is carried out at the same time as the full-length bus control.

Set a certain t time; the number of short-turning buses is n1 running on the line; that is to say, the number of groups is n1 composed of full-length buses and short-turning buses; the coding of the group adopts the coding of the short-turning bus in the group; that is, it is coded according to the order from near to far from the originating station. qhi indicates the headway between the short-turning bus and the nearest full-length bus in the group i; QCi indicates the guided operating speed of bus i in the section fleet. Take group i as an example; the control flow of the short-turning buses group is shown in Figure 5.

3.3. Guidance Speed Model of the Short-Turning Bus

Suppose that the number of full-length buses is n and the number of short-turning buses is m running on the line at t0 time, and the guidance speed of the full-length bus has been given; therefore, the number of groups is m formed on the line, and the short-turning bus i is taken as an example for speed control.

The guidance operating speed of short-turning bus i is

The expected guidance running speed of short-turning bus i is

The final guidance running speed of short-turning bus i is

In equations (9)–(11), is the short-turning bus position at t0 time (the relative position that still takes the departure station of the full-length bus as the origin), ; is located in front of the short-turning bus i; the full-length bus j, which is the nearest to it, is located at t0 time, ; is the headway between the short-turning bus i and the full-length bus j at t0 time, ; QH is the expected headway between the short-turning bus and its nearest full-length bus (running front), ; is the guidance operating speed of the full-length bus j at time, ; is the guidance operating speed of the short-turning bus at time, ; is the expected guidance running speed of the short-turning bus at time, ; is the guidance running speed of the short-turning bus at time, .

3.4. Evaluation Index of Coordinated Control Effect

The whole line fleet is divided into the full-length bus fleet and the short-turning bus fleet, and the average headway deviation of the whole line is defined as the sum of the average headway deviation of the full-length bus system and the average headway deviation of the short-turning bus system. The average headway deviation of the short-turning bus system is defined as the average value of the absolute difference between the headway of all the running short-turning buses on the line and the nearest full-length bus (running front) and the expected headway. The average headway deviation model of the whole line is

In (12), is the headway deviation of the whole system at time, ; is the deviation value of the headway of the whole system at time, ; is the deviation value of the average headway of the full-length bus at time, ; is the deviation value of the headway of the full-length bus at time, ; is the deviation value of the average headway of the short-turning bus at time, ; is the deviation value of the headway of the short-turning bus at time, ; is the headway between the short-turning bus i and i-1, ; is the headway between the short-turning bus j and j-1, ; is the number of full-length buses running on the line at time; is the number of short-turning buses running on the line at time.

4. Case Analysis

Taking a bus express line in Beijing as an example, this paper uses MATLAB programming to verify the effectiveness of the coordinated control strategy in this paper: the whole 81 km of the line and the whole 73 km of the short-turning bus line. The bus line station information is shown in Table 1.

4.1. Parameter Determination

In this paper, the track data of buses on a certain day on the line are collected, and the vehicle information that has been departed at the initial time of the simulation of the full-length bus and the short-turning bus (according to the order from near to far from the departure station) is shown in Table 2, and the basic parameters of coordinated control strategy simulation are shown in Table 3. In the practical application of the control strategy, if the guidance speed is given too frequently, it is easy to give the next indication if the execution has not reached the expected state. Therefore, in order to make each simulation time sufficient and as short as possible to achieve the desired goal, this paper selects the minimum time distance of all running full-length buses as the simulation time. At the same time, in order to make the simulation effect closer to the actual situation, the guidance speed plus random number is adopted to reflect the execution effect of the bus to the regulation and control instruction.

4.2. Result Analysis
4.2.1. Analysis of the Output Result of the Full-Length Bus System

In this paper, the first bus control effect and the whole line bus control effect are analyzed. The simulation results of the deviation degree of the first bus position and the average headway deviation of the full-length bus under the control strategy are shown in Table 4.

4.2.2. Analysis of the Control Effect of the First Bus

The deviation degree of the first bus position of the full-length bus with and without control strategy is shown in Figure 6. The average deviation of the first bus position under the control strategy is 1.48%, which is 0.71% lower than that without the control strategy. It shows that the control strategy can better stabilize the operation of the first bus and can better achieve the control purpose when controlling other buses based on the first bus.

4.2.3. Control Effect of the Full-Length Bus

The variation trend of the average headway deviation of the full-length bus system with and without control strategy is shown in Figure 7.

The following analytical conclusions can be drawn:(i)After adopting the control strategy, the average headway deviation of the full-length bus shows a gradually decreasing trend and finally converges within the 1 (ii)The average headway deviation of the full-length bus with control strategy begins to stabilize at 5 : 46(iii)The average deviation of the average headway under the control strategy is 61.47% lower than that under the uncontrolled condition(iv)Under the control strategy, the average headway deviation curve is basically below the uncontrolled average headway deviation curve

In summary, the full-length bus speed control strategy is effective, which can better stabilize the running state of the system and can effectively prevent the occurrence of too small or too large bus intervals.

4.2.4. Analysis of Simulation Results of the Short-Turning Bus

The average headway deviation of the short-turning bus system with control strategy is shown in Table 5.

The average headway deviation of the short-turning bus system with and without control strategy is shown in Figure 8.

The following analysis results can be obtained:(i)By adopting the control strategy, the average headway deviation decreases gradually and tends to be stable.(ii)The average headway deviation of the short-turning bus with control strategy begins to stabilize at 6 : 30, while that of the short-turning bus without control strategy begins to expand after this time.(iii)By adopting the control strategy, the average deviation of the average headway of the short-turning bus system is 69.37% lower than that of the uncontrolled one.(iv)Without adopting the control strategy, the average headway deviation of the short-turning bus gradually expands. After the control, the average headway deviation of the short-turning bus decreases gradually and finally converges within the 0.2 .

In summary, the effect of adopting the control strategy for the short-turning bus based on the full-length bus is remarkable, which can better stabilize the running state of the short-turning bus fleet, and can effectively prevent the short-turning bus and the full-length bus from being too large or too small.

4.2.5. Analysis of Simulation Results of the Whole System

The average headway deviation of the whole system composed of short-turning buses and full-length buses with control strategy is shown in Table 6.

Under the condition of adopting control strategy and not adopting control strategy, the average headway deviation of the whole system is shown in Figure 9.

The results of the analysis are as follows:(i)By adopting the control strategy, the average headway deviation of the whole system shows a gradually decreasing trend and finally converges within the 1 (ii)By adopting the control strategy, the average headway deviation of the whole system tends to be stable at 6 : 23(iii)By adopting the control strategy, the average deviation of the average headway of the whole system is 69.34% lower than that of the uncontrolled one(iv)Under the control strategy, the average headway deviation curve is basically below the uncontrolled average headway deviation curve

In summary, the coordinated control strategy of the full-length bus and the short-turning bus proposed in this paper is effective, which can better stabilize the running state of the whole system, and can effectively prevent the excessive deviation of the headway within and between the system.

5. Conclusions

In this paper, speed control is adopted, and the coordinated control strategy of the full-length bus and the short-turning bus is put forward. First of all, for the purpose of stabilizing the headway of full-length bus equal to the departure interval, the full-length bus control strategy based on stabilizing headway is put forward, the full-length bus guidance speed model is established, and the evaluation index of the full-length bus control strategy is given. Secondly, based on the analysis of the relationship between the full-length bus and the short-turning bus, the coordinated control strategy is put forward for the purpose to stabilize the headway between the short-turning bus and its nearest full-length bus in the form of a group. The guidance speed model of the short-turning bus is established, and the evaluation index of the full-length bus control strategy is given. Taking a bus express line in Beijing as an example, the implementation effect of the full-length bus control strategy based on stabilizing headway and the coordinated control strategy of the short-turning bus and full-length bus is verified, the implementation effect is verified by MATLAB programming, the results show that the application effect of the control strategy is remarkable, and it can stabilize the running state of the whole system, which verifies the effectiveness of the control strategy in this paper. However, the composition of bus stop time and its influencing factors are complex. In this paper, only the passenger boarding time and getting off time are considered in the study of passenger travel time cost, and the time cost caused by other factors is not taken into account. It is assumed that when the bus arrives, all passengers can get on the bus, which has a certain gap with the reality. In addition, the research background of this paper is based on the bus lines running on the roads with bus lanes. Therefore, further research will be carried out in the following aspects in the future. First, in the study of passenger travel time cost, more factors can be taken into account according to the research conditions to make the study closer to the actual situation; the second is to expand the scope of the study to bus lines on non-bus lanes.

Data Availability

The vehicle information of a bus express line in Beijing data used to support the findings of this study is available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This study was supported by the National Natural Science Foundation of China (Grant no. 71871103).