Abstract

Bicycle flow widely has group behavior (i.e., cyclists have a tendency to ride in groups), which may have some significant effects on the bicycle’s motion. However, the existing studies on bicycle flow rarely consider this factor. Generally, bicycle flow has two kinds of group behaviors, i.e., shoulder group behavior and following group behavior. In this paper, we propose an improved social force (SF) model to describe the two kinds of group behaviors. Then, we use the improved SF model to, respectively, explore the effects of the two kinds of group behaviors on the bicycle’s motion from the simulation perspective. The numerical results show that (i) shoulder group behavior has some negative impacts on the bicycle’s motion, i.e., the critical density (where the through capacity can reach the maximum value), the jam density, and the through capacity will be reduced; (ii) following group behavior has some positive impacts on the bicycle’s motion, i.e., the critical density, the jam density, and the through capacity will be enhanced; (iii) the impacts of coexistence of shoulder and following group behavior are related to the density. Besides, increasing group size and group probability will enlarge the negative impacts of shoulder group behavior and alleviate the positive impacts of following group behavior. These results can guide administrators to better manage bicycle flow (especially reasonably control the negative impacts of group behaviors).

1. Introduction

Due to the bicycle’s own merits (i.e., low price and no emissions), bicycle has been an important commuting tool in many countries [1], and cyclists have a tendency to ride in groups (especially after shared bicycles occur) [2]. For instance, if a family does a short distant trip in cities, the family members will often select shared bicycles to ride in a group, i.e., group behavior occurs at this time. Generally speaking, the bicycle flow has two kinds of group behaviors, i.e., shoulder group behavior and following group behavior. The two kinds of group behavior widely exist in an urban traffic system (see Figure 1), frequently lead to inner interactions among bicycles, and may significantly impact the whole traffic system [3, 4]. However, little effort has been made to study the impacts. Therefore, it is essential to propose one precise motion model accounting for group behaviors to explore the complex phenomena resulting from the bicycle flow in groups.

For bicycle flow, the microscopic model is suitable for studying the microcosmic phenomena and inner interactions among bicycles. Generally speaking, the existing microscopic models for bicycle flow can roughly be divided into cellular automaton (CA) models and social force (SF) models. Due to the similarities between bicycle flow and vehicle flow, researchers extended the CA model for vehicle flow [5] to explore the bicycle’s motion, including lane-changing, passing, lateral dispersion, and retrograde behavior [610]. The CA model has some extensible rules and can reproduce each bicycle’s microbehavior. However, limited by the discrete motion, this model cannot accurately describe the interactions among bicycles (especially compared with the continuous model).

To overcome this drawback, researchers extended the SF model for pedestrian flow [11, 12] to describe the bicycle’s motion [1317]. The SF model uses a physics concept, social force [18, 19], to describe the interaction among bicycles. Unlike the CA model, the interaction among bicycles in the SF model is described by social forces formulated by continuous variables, so the SF model is more suitable to accurately reproduce the interactions among bicycles. The relevant parameters are required to be calibrated regardless of the excellent simulation performance. On this issue, Zhao and Zhang [16] used experimental data to respectively calibrate the speed-density functions of vehicle flow, bicycle flow, and pedestrian flow and then developed a unified SF model for different kinds of traffic flow. However, the unified SF model hardly describes the route choice and conflict avoidance of bicycles at intersections. Thus, researchers embedded one multilayered process framework in the SF model to simulate bicycles’ complex motion at intersections. For instance, Gavriilidou et al. [20] designed a two-layered microscopic model to reproduce the formation of bicycle queue, where the SF model is proposed in the second layer to determine a feasible trajectory. Li et al. [21] embedded the decision process in the SF model and designed a behavior force to explore the lateral dispersion phenomenon of high density through bicycle flow at an intersection.

Although researchers have done fruitful work on bicycle flow, the above SF models cannot be used to study the impacts of group behaviors on bicycle flow directly since they did not consider this factor. To study the bicycle group behavior, Tang et al. [22, 23] proposed an extended CA model to evaluate the impacts of shoulder group behavior and following group behavior on bicycle flow in two typical traffic scenarios, but they did not analyze the impacts from the perspective of continuous model, such as SF model. In this paper, we develop an improved SF model to explore the impacts of shoulder group behavior and following group behavior on bicycle flow. The rest of this paper is organized as follows: an improved SF model accounting for group behavior is proposed in Section 2; numerical tests are carried out to evaluate the impacts of group behavior on bicycle flow in Section 3; and some conclusions are summarized in Section 4.

2. Extended SF Model Accounting for Group Behavior

In this section, we propose an extended SF model accounting for group behavior based on the unified SF model [16]. To better depict the motion of bicycles in groups, we should give the following basic assumptions:(1)The scenario is defined as Figure 2, where the road is channelized as three lanes, and two bicycles cannot move abreast on each lane [16].(2)The bicycles are divided into three categories, i.e., with shoulder group behavior, with following group behavior, and without group behavior. Each type of bicycles and riders is homogeneous.(3)Lane-changing and retrograde behavior are both prohibited (given that bicycles with group behavior tend to keep groups stable, and with reference to the work of Zhao and Zhang [16], we can assume that lane-changing is prohibited).(4)The impacts of road/lane border on each bicycle motion are ignored.(5)The bicycles without shoulder group behavior are not affected by the ones on their adjacent lanes.

As for the SF model for bicycle flow, Zhao and Zhang [16] pointed out that three forces should be used to depict each bicycle’s motion, i.e., the driving force, the interaction forces from adjacent bicycles, and the interaction forces from road boundaries. Thus, they proposed one SF model for bicycle flow, i.e.,where are, respectively, the ith bicycle’s mass, speed, and driving force, is the interaction force resulting from the jth bicycle, and is the interaction force resulting from the road boundary . As for the three forces , Zhao and Zhang defined them as follows [16]:where is the ith bicycle’s desired speed, is the relaxation time, are, respectively, the minimum safety distance and maximum speed, is the distance between the ith bicycle and the preceding one, is the sum of the ith bicycle’s radius and the jth bicycle’s radius, is the center distance between the ith bicycle and the jth bicycle, is the unit vector pointing from the jth bicycle to the ith bicycle, is the radius of the ith bicycle, is the center distance between the ith bicycle and the road boundary , is the unit vector pointing from the border to the ith bicycle, and are constants.

However, the above SF model cannot reproduce the impacts of group behavior on each bicycle’s motion since it does not consider this factor. Shoulder group behavior and following group behavior widely exist, so we should respectively incorporate the two kinds of group behaviors into the SF model [16]. Before exploring this topic, we should give the definitions of the two group behaviors as follows.

Definition 1. Shoulder group behavior is a tendency to make the difference between longitudinal positions of arbitrary two bicycles in one shoulder group as small as possible (see Figures 3(a) and 3(b)).

Definition 2. Following group behavior is a tendency to keep the difference between the longitudinal positions of the current bicycle and its preceding/following bicycles as a fixed value (see Figures 4(a) and 4(b)).
First, we embed shoulder group behavior in the SF model. In this developed SF model, an attractive force among the bicycles with shoulder group behavior makes the difference between the headway of arbitrary two/three bicycles as small as possible to ensure that these bicycles are in the same horizontal position. In this paper, we call the attractive force “shoulder group force.” Based on the above discussion, we can simply define shoulder group force as follows:where are constants, is the longitudinal center distance between the ith bicycle and its adjacent member in the group, is the unit vector pointing from the nth bicycle to the ith bicycle, is the group size, is the minimum desired speed of the bicycles in the group, and is the set of the desired speed in the group. The first item of equation (3) is the resultant force of several forces that other bicycles in the group exert on the ith bicycle; and the second item of equation (3) is a correction term of driving force to make bicycles in the group share the same least desired speed.
Next, we embed the following group behavior in the SF model. For each following group, the bicycles can be divided into one leader and several followers. In this developed SF model, an attractive force in the group makes the longitudinal distance between each follower and its preceding one approximately equal to their desired distance. In this paper, we call the attractive force “following group force.” Based on the above discussions, we can simply define the following group force as follows:where is the center distance between the bicycle and its adjacent one in the group on the same lane, is the unit vector pointing from the mth bicycle to the ith bicycle, is the following distance, is a scaling factor, and is the minimum safe distance of the bicycles without group behavior. The right side of equation (5) is the attractive force that the mth bicycle exerts on the ith bicycle.
Based on the above discussions, we can embed shoulder/following group force into the SF model for bicycle flow [16]. Thus, we can propose an extended SF model for bicycle flow with group behavior, i.e.,Comparing with the SF model [16], the extended SF model has explicitly considered shoulder/following group force . Therefore, the extended SF model can directly be used to study the impacts of group behaviors on bicycle flow. For convenience, we can unify the group force as follows:where represents the ith bicycle and are the sets of the bicycles with shoulder group behavior, with following group behavior, and without group behavior.

3. Numerical Tests

In this section, we use the proposed model to study the impacts of the two kinds of group behaviors on each bicycle’s movement and bicycle flow. Before studying the impacts, we define the simulation scenario and other related simulation conditions as follows:(a)The simulation scenario is set as a three-lane circuit road, where the road length is equal to 49 m, and the road width is equal to 2 m [16](b)A fixed number of bicycles are uniformly distributed on each lane of the road, where the numbers of bicycles, N, are, respectively, set as 15, 19, and 23 in the following simulations [16](c)The bicycles with group behavior are randomly distributed, where the group probability is beforehand defined as a constant(d)Other parameters of the proposed model are listed in Table 1, where the values of some parameters are set as those calibrated by Zhao and Zhang [16], and those of other parameters are defined in this paper

First, we use the proposed model to simulate each bicycle’s trajectory under the following four cases:Case I: each bicycle does not have group behaviorCase II: only some bicycles have shoulder group behaviorCase III: only some bicycles have following group behaviorCase IV: shoulder group behavior and following group behavior coexist in the three-lane system

Here, we focus on studying the effects of shoulder group behavior and following group behavior on each bicycle’s trajectory, where the group size and the group probability are, respectively, set as 2 and 0.5 in Case II, Case III, and Case IV, and the bicycles with group behavior are stochastically distributed in the three-lane system.

Figures 58, respectively, list each bicycle’s trajectory in Case I, Case II, Case III, and Case IV under different . The three-lane systems in Case I and Case III can both be regarded as three independent ones due to the following reasons:(i)Lane-changing behavior is prohibited(ii)The number of bicycles on each lane is identical(iii)The distribution of bicycles with group behavior on each lane is the same in Case III

Therefore, Figures 5 and 7 only list each bicycle’s trajectory on the middle lane. However, in Case II and Case IV, the bicycles with shoulder group behavior may affect the motions of other bicycles on the adjacent lanes, so we should provide each bicycle’s trajectory on each lane in Figures 6 and 8. In each subfigure of Figures 58, the horizontal coordinate is time, the vertical coordinate is spatial position, and the instantaneous speed is exhibited by different colors. From Figure 5, we can conclude the following findings:(1)In Figure 5(a), the bicycle flow is approximately free flow at the early stage and then evolves into a stop-and-go flow(2)In Figures 5(b) and 5(c), the initial velocity is relatively low, and the bicycle flow quickly evolves into a stop-and-go flow(3)When the density increases, the bicycle’s average headway and speed both decrease

In Case II, the group size is set as 2, so the two bicycles with group behavior exist on the left lane and the middle lane (or on the middle lane and the right lane); i.e., the number of bicycles with group behavior on the middle lane is just equal to the sum of those on the left lane and the right lane. At this time, shoulder group behavior has greater impacts on the bicycle flow on the middle lane than those on the left and right lanes (see Figure 6). In addition, from Figure 6, we can conclude the following findings:(1)In Figures 6(a)6(c), the backward wave on the middle lane is more frequent than that on the left lane and right lane, but the difference will decrease with the increase of density (see Figures 6(d)6(f) and Figures 6(g)6(i)).(2)When the density is low or moderate (i.e., ), some bicycles will constantly maintain a relatively high headway, where the headway may vary but is much higher than that of other bicycles (see Figures 6(a)6(f)).(3)When the bicycle density is high (i.e., ), there are no differences in the corresponding subfigures, which shows that the effect of group behavior on bicycle flow will decrease with the increase of density.(4)Comparing with each subfigure of Figure 5, the bicycle flow in the corresponding subfigure in Figure 6 is less stable, but the speed is slightly lower, and the congestion is slightly more serious, which indicates that shoulder group behavior has some negative impacts on bicycle flow. This conclusion is consistent with that of shoulder group behavior based on the CA model [22]. Hence, if possible, shoulder group behavior should be prohibited.

In Case III, the follower in each group often keeps a relatively small headway, so following group behavior may have some positive effects on bicycle flow (see Figure 7), where the detailed conclusions can be summarized as follows:(1)The bicycle flow is approximately free flow and always keeps the smooth state, which shows that the stability of bicycle flow in Case III is higher than the ones in the other cases.(2)When the density increases, the bicycle’s average speed decreases, but neither stop-and-go nor congestion occurs.(3)Comparing with each subfigure of Figures 5 and 6, the bicycle flow in Figure 7 has a higher average speed, lighter congestion, and better stability, which shows that following group behavior has some positive effects on bicycle flow. This conclusion is also consistent with that of following group behavior based on the CA model [22].

In Case IV, the bicycles with shoulder group behaviors and the bicycles with following group behavior are mixed in all bicycles. Unlike the above three cases, the group probabilities of shoulder and following group behaviors are both set as 0.25, and the total group probability equals 0.5. As mentioned earlier, shoulder group behavior has some negative impacts on the bicycle’s motion, and following group behavior has some positive impacts on the bicycle’s motion. Therefore, the bicycle motion in Case IV is better than that in Case II and worse than that in Case III (see Figure 8). In addition, we can conclude the following findings:(1)When the density is low (i.e., N = 15), the negative impacts of shoulder group behavior are less than the positive impacts of following group behavior. This can be proved by the phenomenon that the bicycle flow in Figures 8(a)8(c) is constantly free flow and is prominently better than corresponding subfigures in Case I and Case II.(2)When the density is moderate or high (i.e., N = 19 or 23), the negative impacts of shoulder group behavior are greater than the positive impacts of following group behavior. This can be elucidated by the phenomenon that the bicycle flow in Figures 8(d)8(i) is congested and prominently worse than that in the corresponding subfigures in Case I and Case III.(3)The above findings show that shoulder group behavior should better be prohibited (especially under moderate/high density).

The above simulation results indicate that shoulder group behavior and following group behavior both change the bicycle’s motion, i.e., impact the speed and headway from the microperspective. These microchanges inevitably lead to some changes in macro bicycle flow characteristics. To study the impacts, we should explore the fundamental diagrams under different group behaviors. Before studying this topic, we should give the following notes:(i)To reduce the impacts of initial conditions on the simulation results, the flow, speed, and density are calculated by use of the simulation data after 50 seconds (considering that the first 50 seconds of the numerical test is an initialization process, the effect of group behavior on bicycle flow has not been demonstrated yet, and we can ignore this part of the data).(ii)To reduce randomness, numerous numerical tests are carried out to calculate the average value of each statistical indicator.(iii)Using the method in the study [16], the density , the speed , and the flow at time can be calculated by the following equations:where is the number of bicycles in the tested area at time , is the length of the tested area, is the contribution of the bicycle to the density, is the overlapping length between the ith bicycle’s headway and the tested area, and is the ith bicycle’s velocity at time .

To better display the impacts of group behavior on the fundamental diagram, we fit the speed data calculated by the proposed SF model into a unified curve, which can be described by the Newell model [24]. However, since the critical density calculated by equation (9) is always higher than the one in the Newell model, we here modify the speed-density function [24] as follows:where is the speed defined by density, is the free flow speed, is the density, is the jam density, is the critical density and it equals 155 bic/km, and is a constant.

Based on the above discussions, we can apply the simulation data to calibrate the related parameters in equation (10) (see Table 2).

Next, we study the impacts of group behavior on the fundamental diagram, where the group probability is set as 0.5. Figure 9 displays the speed-density and flow-density relationships under Cases I, II, and III. Figures 10 and 11 display the speed-density and flow-density relationships under different group sizes (i.e., ). In Figures 911, the horizontal coordinate is speed or flow, the vertical coordinate is density, the scattered data are the ones that are calculated by the proposed model, and the curves are the ones that are fitted by equation (10). From Figure 9, we can conclude the following findings:(1)When the density is very low (i.e., ), there are no differences between the three cases, which indicates that group behavior has no impacts on bicycle flow.(2)When the density is relatively high (i.e., ) and increases, the speed drops, and the flow first increases and then drops, which just shows that the two kinds of group behaviors do not change the qualitative features of the fundamental diagram, but there are quantitative differences in the three cases; i.e., the speed and the flow are the highest in Case III but the lowest in Case II. In addition, the critical density (where the through capacity can reach the maximum value), the jam density, and the maximum flow are the lowest in Case II but the highest in Case III, which shows that shoulder group behavior has some negative impacts on the speed and the flow while following group behavior has some positive impacts on the speed and the flow.

From Figure 10, we can conclude the following findings:(1)When , shoulder group behavior has no prominent effects on the speed and flow under , but it prominently reduces the speed and flow under . In addition, some scattered yellow dots appear at the bottom left of the yellow curve, which shows that even if the density is relatively small, the bicycle flow under is unstable and congested.(2)When , the speed and flow are both the highest under but the least under . In addition, the critical density, the jam density, and the maximum flow decrease with the group size. The results show that the negative impacts of shoulder group behavior on bicycle flow will become more prominent with the increase of group size.

From Figure 11, we can conclude the following findings:(1)When , following group behavior has no prominent impacts on the speed and flow under , while it slightly reduces the speed and flow under . In addition, some scattered yellow dots appear at the bottom and top of the yellow curve, which shows that even if the density is relatively small, the bicycle flow under is unstable.(2)When , the speed and flow are both the highest under and the lowest under ; the critical density, the jam density, and the maximum flow increase when the group size switches from 1 to 2 and decrease when the group size switches from 2 to 3. These results indicate that following group behavior has some positive impacts on bicycle flow, but the positive impacts will be alleviated with the increase of group size.

The above simulation results indicate that shoulder group behavior and following group behavior have some impacts on bicycle flow under the fixed , where the impacts are related to both the density and the group size. In fact, the impacts may be related to . Thus, we apply the average travel time to evaluate the impacts of with different group sizes on bicycle flow, where the average travel time is defined as the average time of each bicycle’s motion on the tested road. Figure 12 shows the average travel time under shoulder group behavior and following group behavior with different and different group sizes (i.e., ). From Figure 12, we can conclude the following findings:(1)For shoulder group behavior, when , has no prominent effects on the average travel time under low density and middle density but will prominently increase the average travel time under high density (see Figure 12(a)); when , the average travel time always increases with (see Figure 12(b)). This shows that the negative impacts of shoulder group behavior become more prominent with the increase of and group size.(2)For following group behavior, has no prominent impacts on the average travel time with different group sizes (see Figures 12(c) and 12(d)).

In the analysis of Figure 12, we have evaluated the impacts of under two kinds of group behaviors on travel time. Then, we should explore the impacts of under coexistence of shoulder and following group behaviors on the travel time. Because coexistence of two kinds of group behavior is different from shoulder group behavior and following group behavior, we beforehand set the total group probability as 0.5 and make shoulder group probability change from 0 to 0.5. Thus, we can obtain the average travel time under coexistence of shoulder and following group behavior (see Figure 13). From Figure 13, we can conclude the following findings:(1)When , increasing the ratio of has slight impacts on traffic efficiency under low or moderate density, while it has prominent negative impacts on traffic efficiency under high density, especially when the ratio is higher than 0.2 (see Figure 13(a)).(2)When , whether the density is low, moderate, or high, the increasing ratio has negative impacts on traffic efficiency, especially under the high density, and the impact is greater than that of ; e.g., when the ratio is 0.4 and density is high, the average travel time of and are, respectively, less than 300 s and more than 600 s (see Figures 13(a) and 13(b)).(3)The above findings show that impacts of coexistence of shoulder and following group behavior are determined by density, group size, and ratio of . Thus, we recommend the administration reduce density, restrict group size, and decrease ratio of shoulder group behavior through diversion measures or prohibitions.

4. Conclusions

Many SF models have been developed to describe the bicycle’s motion, but they cannot be used to directly study the impacts of group behavior on bicycle flow. In this paper, we first explore the motion features of bicycles with shoulder group behavior and following group behavior. Then, we propose an extended SF model for bicycle flow in groups. Numerical tests on one three-lane circuit road are conducted to explore the impacts of group behaviors on bicycle flow. The numerical results show that shoulder group behavior has some negative impacts on bicycle flow and should be prohibited; following group behavior has some positive impacts on bicycle flow and should be promoted; the impacts of coexistence of shoulder and following group behavior are related to the density. Besides, increasing group size, group probability, and density will enlarge the negative impacts of shoulder group behavior and alleviate the positive impacts of following group behavior.

However, some main parameters of the proposed model and the numerical results are not calibrated by experimental/empirical data. Hence, we should in the future use some experimental/empirical data to further explore the quantitative impacts of group behavior on bicycle flow.

Data Availability

The data can be obtained from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.