Velocity control for improving flow through a bottleneck
Hiroki Yamamoto, Daichi Yanagisawa, and Katsuhiro Nishinari

TL;DR
This paper proposes a velocity control strategy for particles to improve flow through bottlenecks, using a modified TASEP model with theoretical and simulation validation.
Contribution
It introduces a novel controlled TASEP model that adjusts particle velocity based on bottleneck state to enhance flow efficiency.
Findings
Flow improves with velocity control in simulations.
Controlled TASEP effectively models bottleneck flow.
Theoretical analysis supports simulation results.
Abstract
A bottleneck can largely deteriorate the flow, such as a traffic light or an on-ramp at a road. To alleviate bottleneck situations, one of the important strategies is to control the input rate to suit the state of the road. In this study, we propose an effective velocity control of traveling particles, in which the particle velocity depends on the state of a bottleneck. To analyze our method, we modify the totally asymmetric simple exclusion process (TASEP) and introduce a slow-to-start rule, which we refer to as controlled TASEP in the present paper. Flow improvement is verified in numerical simulations and theoretical analyses by using controlled TASEP.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Velocity control for improving flow through a bottleneck
Hiroki Yamamoto1, Daichi Yanagisawa1 and Katsuhiro Nishinari2
1 Department of Aeronautics and Astronautics, School of Engineering, The University of Tokyo,
7-3-1 Hongo, Bunkyo-ku, Tokyo 113-8656, Japan
2 Research Center for Advanced Science and Technology, The University of Tokyo,
4-6-1 Komaba, Meguro-ku, Tokyo 153-8904, Japan
Abstract
A bottleneck can largely deteriorate the flow, such as a traffic light or an on-ramp at a road. To alleviate bottleneck situations, one of the important strategies is to control the input rate to suit the state of the road. In this study, we propose an effective velocity control of traveling particles, in which the particle velocity depends on the state of a bottleneck. To analyze our method, we modify the totally asymmetric simple exclusion process (TASEP) and introduce a slow-to-start rule, which we refer to as controlled TASEP in the present paper. Flow improvement is verified in numerical simulations and theoretical analyses by using controlled TASEP.
- January 2016
1 Introduction
Recently, researchers in non-equilibrium physics have become interested in systems of active matter. These systems, with their remarkable self-propulsion features, have been vigorously investigated in numerical simulations, experiments, and theories [1, 2, 3]. Despite their simplicity, such systems describe a wide range of phenomena far from thermal equilibrium. Among the various models of active matter, the so-called asymmetric simple exclusion process (ASEP) has attracted much attention as a minimal model.
The ASEP was pioneered by MacDonald and Gibbs [4, 5], who sought to describe the kinetics of protein synthesis. Since exactly solving the model with open boundary conditions [6, 7, 8], researchers have applied the ASEP and its extensions to diverse systems such as vehicular traffic [9], molecular motor traffic [10, 11, 12, 13, 14, 15], exclusive queuing processes [16, 17, 18], and market systems [19].
A simplified version of ASEP called the totally asymmetric simple exclusion process (TASEP), where particles are allowed to hop unidirectionally (left to right in the present paper), is popularly applied in vehicular traffic modeling for its conceptual simplicity. Traffic management strategies are important for mitigating traffic jams and improving traffic flows at bottlenecks. Therefore, they have been extensively studied by TASEP in recent years [20, 21, 22, 23, 24, 25, 26].
In practice, traffic-management strategies are typically implemented by traffic lights. However, a traffic light can also behave as a bottleneck. Under the law of inertia, stopping in front of a traffic light can deteriorate traffic flow. To address this problem, many countries have installed roundabouts [27, 28, 29] to manage traffic flow at intersections. Roundabouts allow continuous vehicle movement and avoid deterioration in flow due to stopping. However, traffic lights remain effective for controlling traffic flows in cities, as roundabouts require a large area and can be detrimental in heavy traffic flows. Therefore, traffic flow management near traffic lights (and other bottlenecks) remains a worthwhile enterprise. Traffic lights have been actively investigated in many studies [30, 31, 32, 33].
Many traffic-management strategies control an input () or output () rate of particles (vehicles) according to the lane state, such as the lane density [21, 22, 23, 24, 25]. In the TASEP approach of Woelki, the flow is improved by changing the input rate according to the lattice density [25]. In vehicular traffic, this method can be interpreted as a form of ramp metering [34, 35]. However, these studies assume a constant hopping probability (rate) of particles.
Our investigation adopts a different approach. We manage bottleneck flows by changing a particle velocity according to the state of a bottleneck. In the TASEP, if the right-neighboring site of a particle is empty, the particle moves to that site with a constant hopping probability . We alter this rule depending on the state of the right boundary, i.e., the exit of the lattice. Specifically, is decreased only when the exit behaves as a bottleneck. This method can be interpreted as variable speed limit (VSL) control [36] or jam-absorption driving [37, 38] in actual vehicular traffic. We note that related models, in which a hopping probability (rate) can differ among particles [39, 40, 41] or sites [42, 43], have already been investigated.
Additionally, we introduce a slow-to-start (SlS) rule [44, 45, 46, 47, 48, 49], which is absent in the related works [21, 22, 23, 24, 25]. The SlS rule represents the delay of restarting a blocked particle, accounting for the law of inertia and the reaction delay in actual situations. Note that the TASEP with the SlS rule can reproduce a metastable state, which is observed in real expressways [48]. Furthermore, by introducing additional rules, we can see a wide scattering area near the phase transition region from free flow to jam flow phase in the fundamental diagram [49].
A similar approach to our control method was developed by Nishi et al [50]. In their model, two open lanes merge into one lane. Particles, obeying the SlS rule, cannot change their lane and their hopping probability is decreased by particles in the other lane. The decreased hopping probability generates a spontaneous zipper merging, improving the particle flux at the merging point.
The remainder of the present paper is organized as follows. Sec. II defines our modified TASEP, which we call controlled TASEP, and describes the modeled particle dynamics. In Sec. III and IV, we present and discuss the results of numerical simulations using controlled TASEP. The simulations are conducted to verify flow improvement by our method. The paper concludes with Sec. V.
2 Model description
The original TASEP with open-boundary conditions is defined as a one-dimensional lattice of sites, which are labeled from left to right as (see Fig. 1). Each site can be empty or occupied by a single particle. When the th site at time is occupied by a particle, its state is represented as ; otherwise, its state is . In the present paper, we adopt discrete time and parallel updating, which is generally used in traffic contexts. In parallel updating, the states of particles on the lattice are simultaneously determined in the next time step. Particles enter the lattice from the left boundary with probability , and leave the lattice from the right boundary with probability . In the bulk, if the right-neighboring site is empty, particles hop to that site with probability ; otherwise they remain at their present site. If p articles can hop to multiples sites with acceleration and deceleration under parallel updating in one time step, the TASEP becomes the Nagel-Schreckenberg (NS) model [51].
Our controlled TASEP differs from the original TASEP in several ways. First, in our model, is not constant, but varies with as follows.
[TABLE]
where () is the length of one cycle, () is the length of a period when (in the case of traffic lights, this denotes the “green” period), and . In the present paper, a period with () is referred to as an (a) opening (closing) period. A schematic of is presented in Fig. 2. Note that particles at the right boundary, i.e., at the ()th site, can always leave the lattice when , but cannot leave the lattice when . We define as the time-averaged value of .
[TABLE]
Next, we introduce a particle control rule. In this rule, hopping probability depends on the value of . Particles can move no further than one site ahead (from left to right) with hopping probability , where , as shown in Table 1. The value of is determined by the state of the exit and by the state of the particle’s right-neighboring site. First, if the particle’s right-neighboring site is occupied, hopping probability is set to 0. Second, if and the particle’s right-neighboring site is empty, hopping probability is set to . Finally, if and the particle’s right-neighboring site is empty, hopping probability is set to 1. Under these rules, particles not yet involved in a jam near the exit are expected to avoid the jam. In contrast to the related works [21, 22, 23, 24, 25], in which hopping probability is fixed, we adopt a variable hopping law.
We introduce a parameter , representing the degree of the particles’ deceleration from 1. When , there is no control (no deceleration), whereas indicates that particles are decelerated during closing periods.
Finally, all particles obey the slow-to-start (SlS) rule. The SlS rule accounts for the law of inertia and the reaction delay, realizing a more realistic model. If one particle is blocked by another particle at time , its hopping probability between time and time is 0, , or , depending on other conditions (see Table 1). Here is the SlS coefficient, which takes values from 0 to 1. A relatively small (large) indicates large (small) inertia and slow (fast) reaction delay of particles. If , particles must rest for one time step after being blocked by other particles; if , there is no SlS effect. Note that our model is generally difficult to analyze from a theoretical perspective because (i) the SlS rule increases the particle states and (ii) is time-inhomogeneous.
3 Fundamental and Phase diagram without control
In this section, we investigate and depict the fundamental diagram and phase diagram of the model when (indicating no control) to observe the control effects in the following sections.
The average bulk density and the average global density are defined as the average number of occupancy over the space and in one time step, respectively. Similarly, the average flow is defined as the mean number of particles exiting the right boundary in one time step. As for the fundamental diagram, we observe a thousand sets of (, ) for every after steps. On the other hand, as for the phase diagram we observe (, ) for after steps with each set of (, ). Note that the simulation period is fixed as from the next section. By evolving the lattice through , we obtain , , and in the steady state. Finally, in both cases, is fixed as . The results with are almost the same as those with . Thus, we choose to decrease calculation time.
3.1 Fundamental diagram
The fundamental diagram of the TASEP with the SlS rule is mainly constituted of free flow phase and jam flow phase. In the free flow phase, where every particle is not affected by the SlS rule, the average flow is equal to the average bulk density .
As exceeds the critical density , the lattice is reduced to the jam flow phase, where it is divided into two kinds of regions; a cluster region and a non-cluster region. Note that the lattice is divided into many regions, which are either a cluster region or a non-cluster region. In the cluster region, the average density is equal to 1. In the non-cluster region, the interval of particles can be two values by the SlS rule; 1 site with probability and 2 site with probability . Therefore, the average interval of particles is reduced to site. As a result, the average density becomes , which corresponds to the critical density . Assuming that the total length of non-cluster regions accounts for a ratio of the lattice, we obtain Eq. (5) below;
[TABLE]
Substituting Eq. (5) into , we obtain
[TABLE]
Finally, even if exceeds , metastable state sometimes appears in the case where the SlS rule never occurs, i.e., every particle maintains a gap more than or equal to one site between them. We see the metastable state until becomes 1/2, where particles maintain one-site gap between them. In the metastable state, the average flow is equal to similar to the free flow phase.
Eventually, we can describe as follows;
[TABLE]
Figure 3 plots the simulated (red dots) and theoretical (green line) with (a) and (b) . In both figures, the simulated values favorably agree with the theoretical line, Eq. (10). Note that some of the simulated values which take values in can be obtained only with the value of very close to 1.
3.2 Phase diagram
In this subsection, we discuss and depict the phase diagram of the model. The results of the numerical simulation are shown in Fig. 4 by plotting the values of (Fig. 4) and (Fig. 4). The other parameters are set as and .
Figure 4 reveals three phases of different densities: a high density (HD) phase, a low density (LD) phase, and a metastable state. No maximum current (MC) phase exists, as the maximal hopping probability is set to 1. We stress that the representations of ”LD” and ”HD” is determined only by the set of (, ).
In the HD phase, is governed by , the time-averaged value of , which is defined in Eq. (3). In this case, a jam is often formed in front of the exit. Therefore, all particles which attempt to leave the lattice are influenced by the SlS rule. As shown in Fig. 5 (left), one particle exits the lattice in every 3 time steps. Therefore, assuming a sufficient number of particles occupy the front of the exit, the average number of particles leaving the lattice is () per cycle. Eventually, settles to . Note that denotes the smallest integer greater than or equal to .
On the other hand, the SlS rule has little effect on the flow in the LD phase, because the opening period is long enough to let all particles accumulating in front of the exit evacuate. Therefore, in this phase, is governed by the input probability of particles from the left boundary. Consequently, is given by , which describes the particle flow in the original TASEP with parallel updating [8].
At the boundary between the LD and HD phases, the flows must match [46]. Therefore, we have:
[TABLE]
From Eq. (11), the boundary between the HD and LD phases is described by when is a multiple of 3. On the other hand, when , the left side of Eq. (11) becomes , where . Similarly, when , the left side of Eq. (11) becomes .
Finally, when exceeds under the condition , particles never stop at the exit and are never affected by the SlS rule. Therefore, we observe metastable state, where the flow is equal to exceeding the maximal current 1/3.
Note that in the case of (no SlS effect) we can derive the boundary between HD and LD with similar discussion (see Fig. 5) as follows:
[TABLE]
The boundary between the LD and HD phases moves from Eq. (12) to Eq. (11) as changes from to .
Figure 6 compares the simulated values and the theoretical line of with (a) a fixed =0.6 or (b) a fixed =0.2. In Fig. 6, the simulated values favorably agree with the theoretical line. We also confirm the metastable state whose flow is equal to when in Fig. 6. Note that in Fig. 6 the simulated values for seem to be deviated from the theoretical line because those cases are in the metastable state.
4 Investigation of flow improvement with control
In this section, we investigate whether the average flow is improved by our control, where we vary the values of according to the state of a bottleneck. is mainly a function of ; that is, we write . We examine how changes between the cases of and . Note that when , particles never decelerate (i.e., no control), whereas when , particles decelerate during a closing period (indicating that the control works). Hereafter, we set as a representative because we can simplify Eq. (11) and observe the effect of the control in the phases which would be HD (LD) in the absence of the control by changing . We discuss the simulation results by changing in A. We also review the dependence of the effect of the control in B.
4.1 Improvements of for various
In this subsection, we investigate whether is improved over the case of for various . Here, we set and to investigate the cases where we have the largest SlS effect.
Figure 7 shows space-time diagrams of the model for and . Under these conditions, only 4 particles per open period can leave the lattice in the uncontrolled case (the left panel). However, in the controlled case (the right panel), 5 particles leave the lattice during the second open period, because the control mitigates jamming near the exit.
Next, we vary the values of and investigate the improvements of to the model. We define as the ratio of the change of from ; that is,
[TABLE]
From the definition of , the cases of () indicate that the control is effective (detrimental).
Referring to the last section, the uncontrolled flow is in the LD, and in the HD. We observe the improvement or deterioration of from for . We select these values of to investigate the LD case, the case near the boundary and the HD case without the control. The conditions correspond to the LD, HD, and HD, respectively, because the cases and represent the LD and HD phases when . For , is equal to 1/6, 1/5, and 1/5, respectively.
The simulated values of are plotted in Fig. 8. We first observe that in the case , monotonically increases as approaches 1, indicating that the control is detrimental rather than effective. On the other hand, in the cases 0.4 and 1, the control is effective at appropriate values of , and there exists an optimal , , that maximizes . When is too small, however, decreases because the gaps between particles become excessively long and lead to a decrease in the flow. We have also confirmed that never exceeds 0 with Woelki’s method (controlling input rate according to the lattice density) [25] in our model (see C for more details) .
Since the scope of this study is to investigate the effect of our control, we hereafter set , with which the most remarkable flow improvement is observed.
Note that under the control, can take (=0.3) as the maximum value and (=0.2) as the minimum value in the HD phase; that is, the maximal is theoretically 0.5. Therefore, we consider that with achieved by our control is not a subtle increase but an effective improvement.
Figure 9 shows the configurations in front of the exit at , when is switched from 0 to 1. The upper (lower) panel illustrates the case (=0.2) ( (=0.3)). When and , becomes (=0.3); that is, equals 0.5, because every particle maintains a one-site gap. However, plummets as increases marginally from 0 because some particles move forward and are blocked by their leading particles. This results in the occurrence of the SlS rule, which is propagated through the lattice. Eventually, we can regard the state with as a sort of metastable state. Such a special case is out of our scope, so that we search the range from to in Fig. 8 and 10.
4.2 Improvements of for various
Next, we investigate the effect of on with for constant . Figure 10 plots the simulated values of as a function of for various .
Two phenomena are observed in Fig. 10. First, the maximum increases as decreases because particles less readily accumulate in front of the exit with a shorter closing period. Second, decreases as increases. As a closing period grows, larger gaps between particles produced with smaller values of are required in order to remove jams. Eventually, the relatively long jams with a relatively long become difficult to absorb; that is, approaches 0.
We also discuss the relation between and in numerical simulations and theoretical analyses. In the HD phase, we assume that particles relatively near the exit are always separated by a two-site gap, because almost all of the particles are influenced by the SlS rule until they approach the exit. Under this assumption, the configuration of two particles near the exit at , when is switched from 1 to 0, can take three different states (labeled C(1), C(2), and C(3) in Fig. 11) with equal probability. Neglecting the occasions when the following particle catches up with the leading particle between and in C(2) and C(3), the states C(1), C(2), and C(3) reach the state P in times , , and on average, respectively. Note that if the state P is reached during a closing period, approaches because the particles following the two particles depicted in Fig. 11 are also influenced by the SlS rule. Therefore, in the ideal case, the following particle will on average reach the second site from the exit at , when is switched from 0 to 1 and the leading particle leaves the lattice. In this case, the state P can be avoided with the minimum gap. Formulating this condition, we obtain Eq. (14) below;
[TABLE]
Substituting into Eq. (14), we obtain the simplified expression:
[TABLE]
Figure 12 plots the simulated and theoretical as a function of with red bars. The red bars show the range of which achieves more than 95% of the improvement with . Note that the detailed calculation scheme is described in D. In general, the analytical line shows the same trend as the simulation results, although the simulation results are less (higher) than the analytical line when . These phenomena are explained as follows.
First, we consider the reason why simulation results are less than the analytical line when . Basically, in our approximation, we assume that is a deterministic value rather than a probability. However, because is a probability in practice, the number of hops performed by one particle in one closing period have some variance. This variance influences the flow as follows; if the actual number of sites which each particle hops in one closing period becomes larger than the average number (), the SlS effect occurs near the exit (see Fig. 11) and deteriorates the flow. Therefore, particles have to hop with a smaller to decrease the possibility of the occurrence of the SlS effect. As a result, the simulated values of becomes less than the analytical line.
Meanwhile, when , the configuration of particles far from the exit, which is neglected in our approximation, also influences on the flow. Note that this will be discussed further in Subsec. 4.5. We calculate in our approximation considering only two particles near the exit. However, other particles behind the second particle have to hop with a larger in order to achieve an appropriate gap between particles, otherwise their gap exceeds more than one site and deteriorates the flow (see Fig. 13). This is because we assume that particles are separated by a two-site gap at . Eventually, the optimal for other particles behind the second particle becomes larger, pushing up the simulation results of over the theoretical line.
4.3 Improvements of for various
In actual situations, the values of depend on particles’ property, i.e., the law of inertia and the reaction delay. Therefore, we investigate the change of varying in this subsection.
We plot the simulated values of obtained as a function of for { (red), (green), (blue)} with . The results are plotted in Fig. 14. Note that we write and , not and , in Subsec. 4.3, 4.4, and 4.5 because both and depend also on other parameters.
The control is effective when is relatively small, that is, when the SlS effect is relatively large, and becomes detrimental as increases. When is relatively large (), recovers toward 0 (finally reaching at ). This phenomenon is explained as follows. In the region where , the SlS effect is drastically weakened. Therefore, the flow is scarcely affected by the configuration of particles, and the control exerts little influence on the flow.
4.4 Improvements of for various
In this subsection, we introduce a new important parameter, . The parameter defines the proportion of particles which obey the control. Each particle entering the lattice obeys the control with probability , and disobeys it with probability . All particles in the lattice obey the control when ; conversely, no particles obey the control when . The obedience or disobedience of each particle is determined at the left boundary and fixed while the particle resides on the lattice.
Here, we investigate the coupled effects of and on . Figure LABEL:fig:sr presents the simulated values of as a function of and with and . Between and , we find that for almost all the values of . On the other hand, between and , becomes negative when becomes large. Note that when (i.e., the SlS effect is almost 0), also diminishes to nearly 0, because the SlS effect becomes very weak and the control exerts little influence on the flow (see Subsec. 4.3).
To clarify the -dependence of , we plot versus for various values of {[math], , } in Fig. LABEL:fig:r. In the case (indicating the strongest SlS effect), monotonically increases with . As a result, the flow is maximized when all particles obey the control, i.e., . Meanwhile, in the case , the maximum is achieved at . This result indicates that we should control an appropriate portion of particles as increases from 0. Finally, in the case , monotonically decreases with . Therefore, when the SlS effect is relatively small, the control can conversely deteriorate the flow.
4.5 Optimal length of control
Finally, we introduce another important parameter in this subsection. The parameter defines the length of the section from the exit, where the control works. The control is valid throughout the lattice when , and completely invalid when . Figure 16 describes the schematic of .
In this subsection, we investigate the effect of on . Note that we consider the most fundamental case, studied in Subsec. 4.1 and 4.2, where and .
Figure 17 plots the simulated values of as a function of for various . Here, referring to Fig. 12, we set to its at each value of , obtained by the simulations (see Fig. 10). Specifically, for 10, 20, and 40 in Fig. 17, we set = 0.47, 0.32, and 0.21, respectively. In Fig. 17, we observe that is maximized at some optimal value of () depending on . Specifically, we find that , , and . Therefore, we conjecture that
[TABLE]
where 1 denotes the hopping probability during an open period.
Figure 17 compares the simulated with red bars and the predictions of Eq. (16) as a function of . The red bars show the range of which achieves more than 95% of the improvement with . Note that the detailed calculation scheme is described in D.
The simulation results are in excellent agreement with Eq. (16). To explain this phenomenon, we focus on the fact that particles located at most sites from the exit at , when is switched from 0 to 1, might leave the lattice during the next opening period. For example, the particle occupying the ()th site at can exit the lattice at unless it is blocked by the leading particle during that open period. The number of particles leaving the lattice at depends on the configuration of particles within sites from the exit during that period. Conversely, particles more than sites from the exit can never reach the exit within that period. Therefore, at the sites further than sites from the exit, the control is meaningless and can be rather detrimental.
5 Conclusion
The present paper analyzes an effective control method, which improves the flow over a lattice with a bottleneck. The flow is enhanced by appropriately changing particles’ hopping probability on the lattice, depending on the state of the bottleneck. Specifically, when (), the hopping probability is set to (). Note that our model differs from the related works [21, 22, 23, 24, 25], in which the hopping probability is fixed and other properties, such as the input probability (rate), are altered.
Herein, we report a number of important results. In Subsec. 4.1 and 4.2, we observed that the control improves the flow if is appropriately chosen. We also found that an optimal value of () which maximally improves the flow in the HD phase (without the control) depends on . Specifically, the value of and the maximal value of decreases if or is constant. Conversely, in the LD phase (without the control), the control impedes the flow. In Subsec. 4.3 and 4.4, we investigated the influence of and on the flow. The flow was improved only when the SlS effect was relatively large. Especially, in the case where the SlS effect is maximum , the flow improvement became the largest when all particles obeyed the control (). As the SlS effect weakened (i.e., increased), the optimal diminished and finally reached 0 (indicating loss of the control). Finally, in Subsec. 4.5, we found an optimal control length that maximizes the flow. Similar to , is also -dependent.
According to these results, the effect of our control is maximized if we select an appropriate hopping probability and controlled section when the lattice is congested and the SlS effect is relatively large. We stress again that the essence of the results lies in that the flow improves even if deceleration by is stochastic, although the most ideal control is to make all particles keep an appropriate gap deterministically during deceleration.
In vehicular traffic contexts, it is reported that traffic flow through a bottleneck can be improved by appropriately decelerating vehicles. One of the proposed methods is variable speed limit (VSL) [36] control, where the limited speed of vehicles is changed according to the state of a bottleneck. It is presumable to interpret our control as a sort of VSL control. Applying the results in this study for an actual traffic flow through a traffic light, we can show that our VSL control improves the flow by approximately 4% in the following conditions: sec., 12 sec., 60 km/h (the maximal speed) or 12 km/h (the limited speed during a red-light period), and 180 m. We note that the length of one site and the length of one time step are set as 7.5 m [52] and 0.5 s, respectively.
We admit that more refined models are required to study a real traffic accurately. Such approaches, for example, introducing inhomogeneity of particles, remain as future works. However, we would like to mention that our simple model allows us to discuss the effect of VSL control as a first step.
Acknowledgements
The authors greatly thank Takahiro Ezaki for helpful discussions and beneficial comments. This work was supported by JSPS KAKENHI Grant No. 25287026 and 15K17583.
Appendix A Dependence on
In this appendix, we vary the values of and investigate the improvements of to the model, fixing , , and . We note that () particles can leave the lattice with for in one open period, i.e., for with .
The simulated values of improvement ratio are plotted in Fig. 18 for (a) and (b) .
In Fig. 18, the control improves the flow for if we appropriately select , whereas the control never improves the flow for . In the case of , there exists little room for flow improvement by our control. This is because is the minimal time allowing particles to leave the lattice with .
On the other hand, in Fig. 18, although the improvements are clearly lessened for compared to the left panel, the flow improves by 1 % at most for .
From the above discussion, we conclude that the effect of the control is (i) large but greatly depends on when and (ii) small but the dependence on the selection of gradually disappears as becomes large.
Appendix B Dependence on SlS rules
Throughout the paper, we assume a constant . In this appendix, we vary dependent on . Specifically, during close periods and during open periods, where . We describe two figures corresponding to Fig. 8, setting (a) and (b) . The simulation results are described in Fig. 19.
Fig. 19 almost coincides with Fig. 8. On the other hand, flow improvement is greatly decreased in Fig. 19 due to a larger during open periods. Therefore, we conclude that the SlS coefficient during open periods greatly affects the flow in our model.
Note that our SlS rule is basically based on Benjamin-Johnson-Hui (BJH) model [45]. There are other typical SlS rules, which are implemented in Takayasu and Takayasu () model [44] and Appert-Rolland and Santen (AS) model [46]. In the former, a blocked particle cannot hop until its leading particle stay two-sites ahead of it, whereas in the latter the SlS effect remains until it finally hops. Both models have stronger SlS effects than BJH model. Therefore, we are convinced that our control can have a positive effect on the flow change if our SlS rule is modified based on either or AS models.
Appendix C Implementation of Woelki’s method
In Woelki’s approach, input rate is decreased (increased) if the average density of the system exceeds (falls below) a threshold density . Noting the difference from Woelki’s approach, we focus on the control of a hopping probability (particle’s velocity), while Woelki focused on the control of an input rate. Moreover, the SlS effect is not considered in his work.
As a result of simulations of our model applied with Woelki’s rule, the flow is not improved if we control input probability depending on the global density as with Woelki’s approach. Figure 20 shows the results of simulations by Woelki’s rule, where the horizontal axis represents threshold density and the vertical axis represents improvement ratio of the flow . We observe that there is no flow improvement () for any .
In conclusion, when we introduce the SlS rule, the configuration of particles, which is controlled by our method, is important for flow improvement rather than the global density of the lattice, which is controlled by Woelki’s control.
Appendix D Calculation of ()
Here, we explain how we pick up () and depict red bars in Fig. 12 and Fig. 17. First, we calculate the improvement ratio in increments of () and determine the value of () which achieve the maximum as (). Then, we extract the values of () which achieves more than 95% of the improvement ratio with () and depict red bars.
References
- [1]
Marchetti M C, Joanny J F, Ramaswamy S, Liverpool T B, Prost J, Rao M and Simha R A 2013 Rev. Mod. Phys. 85(3) 1143–1189
- [2]
Reichhardt C and Olson Reichhardt C J 2014 Phys. Rev. E 90(1) 012701
- [3]
Takatori S C and Brady J F 2015 Phys. Rev. E 91(3) 032117
- [4]
MacDonald C T, Gibbs J H and Pipkin A C 1968 Biopolymers 6 1–25
- [5]
MacDonald C T and Gibbs J H 1969 Biopolymers 7 707–725
- [6]
Blythe R A and Evans M R 2007 J. Phys. A 40 R333
- [7]
Derrida B, Evans M R, Hakim V and Pasquier V 1993 J. Phys. A 26 1493
- [8]
de Gier J and Nienhuis B 1999 Phys. Rev. E 59(5) 4899–4911
- [9]
Helbing D 2001 Rev. Mod. Phys. 73(4) 1067–1141
- [10]
Parmeggiani A, Franosch T and Frey E 2003 Phys. Rev. Lett. 90 086601
- [11]
Nishinari K, Okada Y, Schadschneider A and Chowdhury D 2005 Phys. Rev. Lett. 95 118101
- [12]
Chou T, Mallick K and Zia R 2011 Reports on progress in physics 74 116601
- [13]
Pinkoviezky I and Gov N 2013 Phys. Rev. E 88 022714
- [14]
Pinkoviezky I and Gov N 2014 Phys. Rev. E 89 052703
- [15]
Appert-Rolland C, Ebbinghaus M and Santen L 2015 Physics Reports 593 1–59
- [16]
Arita C and Yanagisawa D 2010 J. Stat. Phys. 141 829–847
- [17]
Yanagisawa D, Tomoeda A, Jiang R and Nishinari K 2010 JSIAM Letters 2 61–64
- [18]
Arita C and Schadschneider A 2014 Transport. Res. Procedia 2 87–95
- [19]
Willmann R, Schütz G and Challet D 2002 Physica A 316 430–440
- [20]
Imai T and Nishinari K 2015 Phys. Rev. E 91(6) 062818
- [21]
Mitra M K and Chatterjee S 2014 J. Stat. Mech. 2014 P10019
- [22]
Cook L J and Zia R K P 2009 J. Stat. Mech. 2009 P02012
- [23]
Cook L J and Zia R K P 2012 J. Stat. Mech. 2012 P05008
- [24]
Adams D A, Schmittmann B and Zia R K P 2008 J. Stat. Mech. 2008 P06009
- [25]
Woelki M 2013 Phys. Rev. E 87(6) 062818
- [26]
Nagatani T 2016 Physica A 442 131 – 136 ISSN 0378-4371
- [27]
Wang R and Ruskin H J 2002 Computer Physics Communications 147 570–576
- [28]
Ray B and Bhattacharyya S N 2006 Phys. Rev. E 73(3) 036101
- [29]
Fouladvand M E, Sadjadi Z and Shaebani M R 2004 Phys. Rev. E 70(4) 046132
- [30]
Popkov V, Salerno M and Schütz G M 2008 Phys. Rev. E 78 011122
- [31]
Ito H and Nishinari K 2014 Phys. Rev. E 89(4) 042813
- [32]
Lämmer S and Helbing D 2008 J. Stat. Mech. 2008 P04019
- [33]
Salter R J and Hounsell N B 1996 Highway traffic analysis and design (Palgrave Macmillan)
- [34]
Gomes G and Horowitz R 2006 Transport. Res. C 14 244 – 262 ISSN 0968-090X
- [35]
Papageorgiou M and Kotsialos A 2000 Freeway ramp metering: an overview J. IEEE Transact. Intelligent Transport. Syst. Proc. pp 228–239
- [36]
Papageorgiou M, Kosmatopoulos E and Papamichail I 2008 Transport. Res. Rec. 37–48
- [37]
Nishi R, Tomoeda A, Shimura K and Nishinari K 2013 Transport. Res. B 50 116–129
- [38]
Taniguchi Y, Nishi R, Ezaki T and Nishinari K 2015 Physica A 433 304 – 315 ISSN 0378-4371
- [39]
Evans M 1996 Europhys. Lett. 36 13
- [40]
Evans M 1997 J. Phys. A 30 5669
- [41]
Krug J and Ferrari P A 1996 J. Phys. A 29 L465
- [42]
Janowsky S A and Lebowitz J L 1992 Phys. Rev. A 45 618
- [43]
Janowsky S A and Lebowitz J L 1994 J. Stat. Phys. 77 35–51
- [44]
Takayasu M and Takayasu H 1993 Fractals 01 860–866
- [45]
Benjamin S C, Johnson N F and Hui P M 1996 J. Phys. A 29 3119
- [46]
Appert C and Santen L 2001 Phys. Rev. Lett. 86(12) 2498–2501
- [47]
Sakai S, Nishinari K and Iida S 2006 J. Phys. A 39 15327
- [48]
Barlovic R, Santen L, Schadschneider A and Schreckenberg M 1998 The European Physical Journal B-Condensed Matter and Complex Systems 5 793–800
- [49]
Nishinari K, Fukui M and Schadschneider A 2004 Journal of Physics A: Mathematical and General 37 3101
- [50]
Nishi R, Miki H, Tomoeda A, Yanagisawa D and Nishinari K 2011 J. Stat. Mech. 2011 P05027
- [51]
Nagel K and Schreckenberg M 1992 J. de Phys. I 2 2221–2229
- [52]
Nishi R, Miki H, Tomoeda A and Nishinari K 2009 Phys. Rev. E 79 066119
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Marchetti M C, Joanny J F, Ramaswamy S, Liverpool T B, Prost J, Rao M and Simha R A 2013 Rev. Mod. Phys. 85 (3) 1143–1189
- 2[2] Reichhardt C and Olson Reichhardt C J 2014 Phys. Rev. E 90 (1) 012701
- 3[3] Takatori S C and Brady J F 2015 Phys. Rev. E 91 (3) 032117
- 4[4] Mac Donald C T, Gibbs J H and Pipkin A C 1968 Biopolymers 6 1–25
- 5[5] Mac Donald C T and Gibbs J H 1969 Biopolymers 7 707–725
- 6[6] Blythe R A and Evans M R 2007 J. Phys. A 40 R 333
- 7[7] Derrida B, Evans M R, Hakim V and Pasquier V 1993 J. Phys. A 26 1493
- 8[8] de Gier J and Nienhuis B 1999 Phys. Rev. E 59 (5) 4899–4911
