Abstract

Prioritizing traffic signals for trams crossing intersections without stops can increase the service punctuality and travel speed of trams, but it may also increase the delays of other vehicles at intersections. This paper presents a model on coordinated control of traffic signals among successive intersections along the tramline, taking into account driving characteristics of trams and vehicles. The objective is maximizing the valid bandwidth of vehicle green wave to reduce vehicle delays, while the trams cross intersections without stops. Linear Interactive and General Optimizer (LINGO) is applied to solve the proposed model and VISSIM simulation software is adopted to assess the solutions attained by the proposed model and the previous TRAMBAND model. Case studies show that the solutions given by the proposed model facilitate trams to go through all intersections along the tramline without stops. In comparison with the TRAMBAND model, the proposed model reduces tram delay by 13.14 s/pcu and increases the throughput of vehicles at intersections by 4.45% and reduces vehicle delays by 2.22%. Extensive simulations have verified that the performance of the proposed model is stable under different tram headways, dwell time, and traffic volumes. It is also found that the tram headway must be multiple of traffic signal cycle time to completely realize green wave control of all trams at all intersections along the tramline.

1. Introduction

As one of urban rail transit modes, modern tram is becoming an important part of public transportation especially in medium-sized cities, due to its advantages of low investment and environment protection. At present, there are hundreds of cities across the world that operate tram systems. In most cities, trams run in the inner lane of the road and they have the exclusive rights of way except for intersections, where they share the rights of way with vehicles which refer to all automobiles outside of trams. Allocating exclusive lanes can reduce travel time by lessening possible disturbances [1, 2]. However, trams have to stop in front of intersections if they hit red signals. In this situation, tram travel time and energy consumption increase remarkably as stops need braking and reacceleration. It is necessary to give trams a prior right of way at intersections to avoid unplanned stops [3, 4].

Generally, there are three major strategies to provide trams with prior signals at intersections. The first one is active priority giving green traffic signals to trams whenever trams approach intersections. The measures of active priority include green phase extension, red phase reduction, green phase insertion, and giving an exclusive phase for trams [58]. However, active priority generally results in the heaviest delays on the vehicle and pedestrian traffic among all the three strategies. And, detectors must be installed ahead of intersections to activate the tram priority, which involves significant investment. The second strategy is passive priority (also called green wave control), which creates a green wave band for tram crossings at successive intersections by adjusting the parameters of traffic signals such as phase sequences and shifts [911]. With passive priority, detectors are not required for implementation and the impact on vehicle and pedestrian traffic could be minimized [12]. The practical performance of passive priority is governed by the reliability of tram run-time between intersections. Trams usually adopt semiexclusive right of way and are equipped with the Automatic Operation Control Systems [13], which enables accurate control of tram run-time on road segments and in turn facilitates the passive priority signal control on tramlines. The last one is adaptive priority to optimize signal timing plan according to the real-time traffic volumes [1417], which also involves substantial investment on detectors as well as heavier delays on vehicles in comparison with passive priority. The adaptive priority has been explored on bus-lines where it is impractical to control bus run-time between intersections accurately [18, 19].

Among these strategies, passive priority is commonly adopted to realize the green wave control of vehicles and public transits, due to relatively low cost and less impact on vehicle and pedestrian traffic. MAXBAND, MULTIBAND, and AM-BAND are three classical models of signal time planning with passive priority. MAXBAND formulates a mixed integer linear programming model to find the optimal signal timing parameters, such as cycle length, offset, phase time, and travel speed, to maximize the bandwidth of green wave [2022]. The green wave bands generated by MAXBAND are bilateral and symmetrical and they have the same width in different road sections. Relaxing the constraint of equal bandwidth at different sections, MULTIBAND is able to expand the width of green wave band of MAXBAND [2325]. AM-BAND further releases the symmetrical constraint on green wave band, to improve the utilization of green time and decrease vehicle delays at intersections [26]. The earlier models did not take into account the dwell time at stations, which are inapplicable to buses and trams.

In recent years, several improved models were proposed for passive priority signal control of public transits, considering the dwell time at stations [27]. Dai et al. proposed a new MAXBAND-based model to find the optimal signal timing plan in consecutive intersections to facilitate the green wave control of both buses and other vehicles [28]. Jeong and Kim developed a TRAMBAND model to increase the green bandwidth of vehicles while keeping the bandwidth of trams as fixed [29]. However, the TRAMBAND model is based on MAXBAND model, which is not as good as AM-BAND model in maximizing green wave bandwidth. In other words, there is still space to enlarge the vehicle green bandwidth generated by the TRAMBAND model. Based on AM-BAND model, Zhou et al. established a BAM-TRAMBAND model to maximize the valid bandwidth of green wave for trams, considering a part of the green wave generated by AM-BAND model could not be used to allow trams crossing intersections without stops [30]. The objective function of BAM-TRAMBAND model does not consider vehicle delays at intersections. In real practice, tram headway is usually larger than the cycle length of intersection traffic signals, which means there is only one tram crossing an intersection within one cycle of traffic signal. And, a tram only needs a few seconds to go through an intersection. As a result, there is no need to maximize the green bandwidth for trams. Instead, it is of more significance to maximize the vehicle green bandwidth, while the tram bandwidth is large enough to ensure trams pass through intersections without stops.

There are three flaws of the previous studies in passive priority on tramlines. First, the previous studies assumed that trams always travel at a constant speed recommended by the green wave band. In real world, tram must decelerate to approach a station and then accelerate to attain the full operation speed, which indicates time loss in comparison with the fact that the tram travels at a constant speed. The time loss for each station stop is normally as large as 20 seconds. Without considering the time loss in optimizing the signal timing plans, trams might arrive at intersections beyond the planned green wave band and hit red signals. Second, the vehicle speed recommended by the green wave band from previous studies may vary in different sections. However, it is impractical for drivers controlling vehicles to strictly follow the recommended speed as it changes in different sections. To ensure the effectiveness of the passive priority, the driving characteristics of vehicles and trams should be considered in the traffic signal timing. Finally, the valid bandwidth of green wave in previous studies has not been analysed thoroughly in previous studies, which might still result in invalid green time.

In this study, an improved model based on AM-BAND is presented for passive priority signal control in a bidirectional tramline, to maximize the green wave bandwidth of vehicles while maintaining the green wave control of trams. The possible reasons of invalid green bandwidth are analysed systematically and controlled out of the optimization. The proposed model takes into account the time loss caused by tram deceleration and acceleration at stations and keeps the recommended vehicle speed at different sections constant. In addition, the practical operation constraints on service quality, traction characteristics, and turnaround requirement of trams are fully considered in the proposed model.

The remainder of this paper is organized as follows. Section 2 describes the research problem on signal control of passive priority in a tramline. Section 3 proposes the models on green wave control of vehicles and modern trams, based on the analysis of valid green bandwidth. Section 4 gives case studies to investigate the performance of the proposed models. Finally, the conclusions are summarized in Section 5.

2. Problem Statement

The problem discussed in this study is coordinating traffic signals to create a green wave band that allows continuous progressions of trams and vehicles along the corridor as much as possible. Any tram and vehicle travelling within the green wave band at the recommended speed will see a progressive cascade of green lights and will not have to stop at intersections. This allows higher traffic loads and reduces the number of stops, delays, and energy consumption. There are a series of models proposed to achieve the green wave for vehicles by setting appropriate signal cycle time, phase sequence, offset, and vehicle travel speed. The signal coordination becomes complicated when both trams and vehicles are involved because of the difference on vehicle and tram run-times caused by different operation speed and station stop of tram.

TRAMBAND is a signal control optimization model of passive priority, which could provide a balanced signal plan for both trams and vehicles [29]. A typical time-space diagram of TRAMBAND is shown in Figure 1, where the horizontal rectangles represent red signal periods; ① and ②, respectively, reflect outbound and inbound tram green waves; ③ and ④ are green waves for vehicles in outbound and inbound directions, respectively. TRAMBAND first sets fixed bandwidths for trams and then seeks the maximum bandwidths to provide vehicles with the best progressions along the corridor.

TRAMBAND model has three significant weaknesses. First, the model is built on the MAXBAND model with equal bandwidth at different sections, which limits the utilizing efficiency of green time. For instance, as shown in Figure 1, the left side of green wave ③ still has unused green time. Second, tram acceleration and deceleration time loss is not included in the model. The accumulated time loss would shift the actual tram trajectory, which means the tram is very likely to meet a red signal in following intersections. For example, the accumulated time loss will shift actual operation trajectory of ① to the right side. If the accumulated time loss is big enough, trams will meet the red signal at intersection even when operated at the recommended speed. Third, to maximize vehicles’ bandwidth, the TRAMBAND model released the constraint that the recommended speed for vehicles in different sections should be constant. Different recommended speeds at different sections increase the complexity of vehicle driving because drivers have to adjust the operation speed frequently. For example, the recommended speeds of green wave ③ before and after intersection are different. If the driver does not change vehicle speed, the vehicle will meet the red signal at intersection .

To overcome the weaknesses of TRAMBAND model, this paper proposes an improved model for passive priority signal control in tramlines based on AM-BAND model which can provide better utilization of green time in comparison with MAXBAND and MULTBAND models. The proposed model aims to find the optimal cycle time, phase sequence, offset of traffic signals, and recommended travel speed, without changing the green split, i.e., the ratio of effective green time to the cycle length. The objective is to maximize the valid bandwidth of vehicles’ green wave, while trams’ green bandwidth is preset ensuring the green wave control of trams. The proposed model takes time loss for tram deceleration and acceleration before and after stops into account. Meanwhile, the recommended speed for vehicles is fixed, which allows drivers to easily follow the green wave band. However, tram drivers could remember the operation speed recommendation in different sections because they drive along the line every day. As a result, this study does not fix the recommended speed of trams, which provides more optimisation space for vehicles’ bandwidth.

3. Modelling

This section formulates a traffic signal coordinate model to maximize vehicles’ green bandwidth constrained by preset trams’ green band, which allows trams cross intersections without a stop. The model consists of vehicles part and trams part as follows.

3.1. Improved AM-BAND Model for Vehicles

AM-BAND is a signal coordinate model to find two-way green band for vehicle progressions. The time-space diagram of AM-BAND model is shown in Figure 2.

There are n signal-controlled intersections along the tramline and represents the i-th intersection. The time parameters and variables are in unit of the cycle time. The AM-BAND model was formed asin the following equations:

Equation (1) is the objective function, which maximizes the weighted average of bandwidth of two directions, denoted by B. is the weight of outbound (inbound) direction between intersections i and . Normally, depends on the ratio of actual flow to saturation flow of traffic. and are, respectively, the left and right bandwidths of green waves for outbound (inbound) direction between intersections and .

Equation (2) represents the constraint on ratio between green bandwidths of inbound and outbound directions, which guarantees the minimum bandwidth of the direction with lower traffic demand. is the ratio of inbound and outbound weights between intersections and .

Equation (3) requires that the cycle time Z is within a reasonable range, where and denote the minimum and maximum cycle time, respectively.

Equation (4) claims that green wave must stand in green time area. is the time difference between the outbound (inbound) green wave’s centre line and the left (right) side red signal at the section between intersections and . is the red signal period of outbound (inbound) direction at intersection . is the clearing time of outbound (inbound) queue at intersection .

Equation (5) guarantees that the bandwidths of both directions are nonzero, and the parameter can be any positive integer.

Equation (6) establishes the relationship between inbound and outbound directions and integrates two direction green bands into the same time-space diagram. is the traveling time between intersections and in outbound (inbound) direction. is the left-turn red signal splits at intersection i in outbound (inbound) direction. equals 1 when the left-turn phase is a lagging phase and equals 0 when the left-turn phase is leading phase; is any integer.

Equation (7) requires that vehicle speed falls into the minimum and the maximum speed constrained by driving condition. is the distance between intersections and in outbound (inbound) direction. and are speed cap and floor between intersections and in inbound (outbound) direction, respectively.

Equation (8) is the constraint on variation of green wave speed in adjacent sections. and are the cap and floor of speed variation between the adjacent sections before and after intersections in outbound (inbound) direction, respectively. Equations (9) to (11) provide the range of parameters and variables in the model.

Compared to MAXBAND and MULTBAND models, AM-BAND model releases the constraints of equal width and symmetry on green wave bands, which improves the green time utilization. However, the AM-BAND model has two major weaknesses. First, the vehicle normally drives with fixed speed on the main road. AM-BAND model allows variations on recommended vehicle speed in different sections, which increases the difficulty for drivers to follow the green wave. To achieve expectant effect of green wave in practice, this study defines the recommended vehicle speed as fixed in the same direction. Thus, constraints (7) and (8) are substituted by constraint (12).

In equation (12) is the recommended vehicle speed in outbound (inbound) direction; ) and are the cap and floor of vehicle speed in outbound and inbound directions, respectively. It should be noted that vehicle speed may fluctuate a little in practice due to mental and physical changes of drivers. The small degree of speed fluctuation has been taken into account in this study from the following two aspects. On one hand, the recommend green wave speed is an average speed, which means it allows the vehicle speed to fluctuate around the fixed value. For example, if the vehicle speed is lower than the recommended one, the driver could speed up in the subsequent running, to make the average speed between intersections close to the recommended value. On the other hand, the width of green wave band allows a small degree of fluctuation on vehicle speed, even if the average speed slightly differs from the recommended speed.

Second, the green wave band generated by AM-BAND model may have different bandwidths in different sections. In this situation, partial green wave band might be ineffective at some intersections. When the bandwidth of green wave is decreasing (Figure 3(a)), the vehicles arriving between or are very likely to meet a red signal at intersection if they follow the recommended speed, which violates the intention of passive priority signal control. As a result, a decreasing bandwidth of vehicle green wave is forbidden in this study.

In another case, an increasing bandwidth allows the vehicles with the speed different from the recommended one that still have a chance to go through the next intersection without a stop. However, the dilated green wave has boundaries to ensure all the green wave band is valid. As in Figure 3(b), is the vehicle arrival time at the i-th intersection with the maximum speed from , which is the left border of the valid green wave band at the intersection . Similarly, is the vehicle arrival time at the i-th intersection with the minimum speed from , which is the right border of the valid green wave band. In conclusion, the constraint of a valid green band is formulated as follows:

3.2. Signal Coordinate Model for Trams

This section discusses the constraints of signal timing model to ensure the green wave control of trams. The complete signal timing model can be formulated by combining the objective and constraints of vehicles (Section 3.1) and trams (Section 3.2). The time-space diagram for trams is shown in Figure 4. Unless otherwise indicated, the time parameters and variables are in units of the cycle time.

First, trams’ green wave should stay in the green period. Trams may have conflicts with left-turn vehicles because trams are usually running in the inner lane of the road. Therefore, the overlap green time between the through phases and the left-turn phases should be removed out of the valid green time for trams. The constraint on the tram green wave is shown as where is the green bandwidth of trams in outbound (inbound) direction. is the time difference between the centre line of green wave and the left (right) side red signal in outbound (inbound) direction at intersection . is a zero-one dummy variable. The value is determined by the signal phase sequence at intersection , as shown inwhere sgn is a Sign function. The return value of Sign function is 0 when equals . The return value of Sign function is 1 when is larger than . The return value of Sign function is -1 when is smaller than .

Second, in order to combine trams and vehicles in both inbound and outbound directions into the same time-space diagram, the green wave for trams and vehicles should satisfy constraints equations (16) and (17). is tram travel time between intersections and in outbound (inbound) direction. and are any integers.

Third, taking safety, service quality and rolling stock characteristics into account, tram speed and its variance should satisfy constraints equations (18) and (19). and are the upper and lower boundaries of tram speed between intersections and in outbound (inbound) direction, respectively. equals 1 when there exists a station between intersections and , and the value would be 0 if there is no station between intersections and . is the dwell time at the station located between intersections and in outbound (inbound) direction, which is determined by equation (20). is the time loss caused by tram deceleration and acceleration at the station between intersections and in outbound (inbound) direction, and it is calculated by equation (21). and are the cap and floor of tram speed variation between the adjacent sections before and after intersections in outbound (inbound) direction, respectively. is the door operation time. and , respectively, are the numbers of boarding and alighting passengers at the busiest door when tram stops at the station between intersections and in outbound (inbound) direction. and are the average boarding and alighting time for each passenger, respectively. and denote the maximum numbers of boarding and alighting passengers at the station according to the historical demand, respectively. and are the numbers of tram doors for boarding and alighting, respectively. and are the nonuniform coefficients of passenger demands at different doors for boarding and alighting, defined as the ratios of the maximum demand to average demand. and are the acceleration and deceleration at stations, in the unit of m/s2. is tram speed between intersections and , which is determined by equation (22).

Finally, in order to satisfy the turnaround plan for trams, the difference of tram travel time between inbound and outbound directions has to be limited in a reasonable range. The constraint is denoted by equation (23):where is a positive integer related to tram timetable.

In summary, the proposed signal coordinate model consists of objective function (1), constraints (2)-(6), and constraints (9)-(23).

4. Case Studies

4.1. Parameters and Results

Case studies on a tramline section in China were conducted to verify the effectiveness of the proposed model. Figure 5 exhibits the relative locations of intersections and tram stations. During the peak hours, all the intersections operate with 180-second cycle time. The peak hour traffic volume and existing signal timings are shown in Table 1.

Table 2 provides the parameters of the proposed model in case studies. LINGO is applied to attain the solutions of the proposed model and the TRAMBAND model. The green waves and their bandwidths at different intersections are given in Figure 6 and Table 3.

As shown in Figure 6(a), the green bandwidth generated by the proposed model increases at the intersections located at 1300 m and 670 m for inbound vehicles, due to the releasing of symmetrical and same width constraints on the green wave band. Allowing variations of green wave bandwidth at different road segments can enlarge the utilization of green time at some intersections. In contrast, TRAMBAND produced a green band with fixed bandwidth for vehicles, which may reduce the vehicle throughput at intersections. Moreover, the green bandwidth by the proposed model does not decrease, which benefits to eliminate the invalid part of green wave.

With TRAMBAND model, the recommended speed for vehicles to follow the green wave in outbound direction varies at different sections, shown in Figure 6(b). However, most drivers, in practice, are unable to strictly follow the changing recommended speed, which might deteriorate the actual effect of TRAMBAND model. If travelling at a constant speed, the vehicles used to follow the green wave band will meet red signals, as shown in Figure 6(b) where the dash line conflicts with red signals. With the proposed model, the recommended speed to follow the green wave is constant, which may reduce the theoretical bandwidth for vehicles compared to TRAMBAND model as shown in Table 3. Nevertheless, the proposed model is more applicable for most drivers with respect to the current human driving, and it might practically perform even better than the TRAMBAND model which will be discussed in Section 4.2.

The recommended speed for trams to follow green wave in the proposed model is lower than that of TRAMBAND model in the sections with active stations. The reason is that the time loss of braking and motoring caused by tram stopping at stations has been considered in the proposed model, which leads to a lower travel speed.

4.2. Model Performance Evaluation

To compare the performance of the proposed model and TRAMBAND, this study used the microscopic traffic simulation software VISSIM to evaluate the timing plans generated by the two models. In the simulation, tram departs every 180 seconds and tram timetable follows the centre line of green wave band. On evaluation of the timing plan created by the proposed model, vehicles travel at the constant speed recommended by the green wave. For TRAMBAND model, two scenarios were simulated: vehicle speed always matches the speed recommended by the green wave, which is changing from road sections to sections; all vehicles drive at a constant speed (i.e., the speed recommended for the first road segment). Figure 7 compares the tram and vehicle delays as well as vehicle throughput at the study intersections.

In Figure 7(a), the average tram delay from the TRAMBAND model is 13.15 s/pcu, regardless of vehicle driving speed. It is much longer than the tram delay 0.01 s/pcu from the proposed model, which is caused by the speed limit of tram crossing intersections. The reason is that trams are more likely to hit red signals at some intersections with TRAMBAND model, which does not include the time loss of deceleration and acceleration at tram stations. For example, as shown in Figure 6(b), the green wave band of outbound trams is very close to red signals at the fourth and fifth intersections. The time loss caused by pulling in and out of stations 1 and 2 shifts the real tram trajectory to the right side and trams meet red signals at the fourth and fifth intersections located at 1300 m and 1800 m.

The average vehicle delay with the proposed model is 26.39 s/pcu, which is slightly longer than 26.23 s/pcu vehicle delay from the TRAMBAND model with dynamic driving speed. This is because the vehicle green bandwidth from the proposed model is a little bit narrower than the green band from the TRAMBAND, due to the constraint that the recommended speed for vehicles should keep constant along the corridor in the proposed model. However, the practical effect of the solution by TRAMBAND model is close to the simulation results with the constant driving speed, because most drivers are reluctant to change vehicle speed at different sections. In this case, the actual average vehicle delay would be 26.99 s/pcu, which is 2.22% higher than the solution from the proposed model, shown as Figure 7(b).

The vehicle throughput based on the proposed model is slightly lower than the result from the TRAMBAND model with dynamic driving speed, shown as Figure 7(c). However, the vehicle throughput from the proposed model is 4.45% larger than the TRAMBAND model result with constant driving speed. The trend of vehicle throughput matches with the vehicle delay results.

4.3. Sensitive Analysis

Tram headway, station dwell time, and traffic volumes are crucial simulation parameters closely related to the model performance. This section aims to analyse the performance stability of the proposed model when these parameters are altered. The performance comparisons between the proposed model and the TRAMBAND model under different simulation parameters are shown in Figure 8.

Figure 8(a) shows that the average tram delay from the proposed model is always smaller than that from the TRAMBAND model with different tram headways (for example, 90 s, 180 s, and 360 s). The tram delay is close to 0 when the tram departs every 180 s or 360 s. The average delay is 8.54 s/pcu when the tram headway is 90 s which is shorter than the traffic signal cycle time 180 s. This is because it is unable to create green waves for all trams when the tram headway is not the multiple of signal cycle time. In other words, the tram headway must be multiple of the traffic signal cycle time to realize green wave for all trams at all intersections.

In real practice, tram dwell time at a station depends on the number of boarding and alighting passengers. Because of the fluctuation of passenger demand, the actual dwell time of trams at stations might deviate from the schedule. This study assumed there is only one disturbed station where tram actual dwell time is different from the schedule. Each station except for the last one was in turn chosen as the disturbed station in simulations, because the fluctuation of passenger demand could happen to any one of these stations. For every possible actual dwell time (for example, 30 s, 45 s, and 60 s), the average tram delay of all simulations with different disturbed stations is shown in Figure 8(b). The results indicate that the average tram delay from the proposed model is smaller than the result of TRAMBAND model in all the dwell time ranges. Therefore, the proposed model is less sensitive to the dwell time compared to the TRAMBAND model.

The traffic volume also affects the model performances. The average vehicle delay increases with the increasing traffic volumes, as shown in Figure 8(c). The average vehicle delay of the proposed model solution is longer than that from the TRAMBAND model with dynamic driving speed. Nevertheless, it is smaller than that from the TRAMBAND model with constant driving speed, which is in line with the results in Section 4.2. In other words, the practical effect of the solution by TRAMBAND model is not as good as that of the proposed model.

5. Conclusions

Prioritizing traffic signals for trams crossing intersections improves the service level of tram operation, but this may result in longer vehicle delays at intersections. Among the available signal priority strategies, the passive priority has been widely adopted to realize the green wave control of trams, with relatively low cost and insignificant impact on vehicle and pedestrian traffic. The performance of passive priority in reducing vehicle delays at intersections is closely related to the intersection signal timing plan along the tramline. To this end, this paper proposed a mathematical model to find the optimal signal time plan at intersections along a tramline, with full consideration of the tram and vehicle driving behaviours. The objective is to maximize the valid bandwidth of green wave for vehicles, while providing the tram with green band to cross the intersections without stops.

The proposed model has been tested on a tramline in China. In comparison with the traditional TRAMBAND model, the proposed model is able to reduce the average tram delays by 13.14s/pcu and the average vehicle delays by 2.22%. Besides, the solution by the proposed model also enables 4.45% increment of vehicle throughput at intersections compared to that of the TRAMBAND model. Extensive simulations confirm the performance stability of the proposed model with major sensitive factors including tram dwell time at stations, tram headways, and traffic volumes. The results also suggest that the tram headway must be multiple of the traffic signal cycle time to create more feasible green wave for all trams at all intersections along the tramline.

It is worthy to mention that the proposed model fixed the green wave speed of vehicles so as to adapt to the current human driving of vehicles. In the future, when Intelligent Vehicle Infrastructure Cooperative Systems are available, the vehicles could exactly follow the changing recommended speed. In further studies, we will revise our model by relaxing the constraint on the fixed green wave speed with respect to the Intelligent Vehicle Infrastructure Cooperative Systems. Additionally, tram operation is also a critical factor in realizing green wave control of trams in practice. With inappropriate operation, trams may still meet red traffic lights and stop at the intersection even with a well-designed green wave band. Therefore, the integrated optimization on traffic signal coordination and tram operation will also be explored in future studies.

Data Availability

All data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This research is funded by the Fundamental Research Funds for the Central Universities (2018JBM025, 2018YJS088), the National Natural Science Foundation of China (71571016), and Public Welfare Technology Application Research Project of Zhejiang Province of China (2016C33256).