Professional Documents
Culture Documents
Abstract— The automated merging control is one of the con- of applications such as adaptive cruise control, automated
nected and automated vehicle applications that is expected to lane sensors, or CAV’s Cooperative Adaptive Cruise Control
improve the operation and safety of freeway merging areas. This (CACC), vehicles would be able to travel in the form of
study introduces a dynamic adaptive algorithm for automated
merging control based on a cost function of travel time for road-trains with short gaps and high speeds [4], [5]. While
both on-ramp and mainline vehicles. The developed algorithm this form of operation can provide more flow stability and
is designed to guide on-ramp vehicles to merge efficiently, increased capacity, it could lead to challenges for maneuvers
without frequent slowdown or wait for merging gaps at the that rely on gap availability such as merging or lane changing.
end of the ramp and with minimal disruption to the mainline When safe gaps are not available, on-ramp vehicles are forced
traffic. The algorithm was evaluated under different mainline
traffic demands, ranging from light to heavy conditions, using a to slow down and wait until a proper gaps become available.
simulation model for a one-mile freeway segment with two lanes Merging becomes even more problematic as the relative speed
and a single-lane on-ramp. Platooning is implemented in the between the mainline and on-ramp vehicles increases due to
simulation based on Cooperative Adaptive Cruise Control. The slowing down. Therefore, when a slow on-ramp vehicle finds
performance of the algorithm is compared to a base case where a proper gap and starts to speed up to merge, the platoons
mainline vehicles cooperatively decelerate to help on-ramp vehi-
cles merge. The results show that the proposed algorithm reduced upstream of the ramp could be heavily interrupted. As a
ramp delays in the range of 38% to 91% for different traffic result, shockwaves could form especially when the mainline
conditions, without disrupting mainline operation. Additionally, vehicles slow down to accommodate the high-speed difference
travel time reliability index improved in the range of 18% to 48% with the merging vehicle.
under different traffic conditions. According to the simulation This paper develops an algorithm for freeway merging
results, the proposed automated merging algorithm is henceforth
considered reliable, with its promising performance. assistance in CAV environments with platooned traffic based
on minimization of an objective function of travel time through
Index Terms— Connected automated vehicle, automated a merging junction. The proposed algorithm optimizes the pla-
merging control, platoons, VISSIM simulation.
tooning formation and lane changing maneuvers in a dynamic
I. I NTRODUCTION process to help on-ramp vehicles merge smoothly without
disturbing the mainline traffic.
T HE freeway system in the United States is facing many
challenges due to the continuously increasing traffic
demand, especially where capacity expansion is not possible. II. L ITERATURE R EVIEW
The Connected and Automated Vehicle (CAV) technology
offers promising solutions to such challenges through auto- Owing to Vehicle to Vehicle (V2V) and Vehicle to
mated control and real-time information dissemination capa- Infrastructure (V2I) communications, several applications
bility [1], [2]. The added capabilities will increase the freeway including CACC for traffic flow stability, platooning for lane
lane capacity as a result of the reduced headway between capacity increase, and Cooperative Merging Assistance (CMA)
automated vehicles. for merging negotiation are now possible [6]. Cooperative
In CAV environments, platooning represents a viable merging is defined as a longitudinal and lateral control of
solution for capacity problems. The concept of platooning vehicles in a target lane to provide the required gap for a
was introduced by Varaiya [3] as an alternative mode of merging vehicle [7], [8]. CMA aims to improve operation and
operation that will maximize roadway capacity. With the aid safety in merging areas [9].
Past research shows several attempts to develop merg-
Manuscript received April 2, 2018; revised December 9, 2018 and June 17, ing control algorithms for CMA application. For instance,
2019; accepted August 28, 2019. Date of publication September 20, 2019; Kachroo and Li [10] proposed one of the earliest merging
date of current version October 2, 2020. The Associate Editor for this article
was F. Qu. (Corresponding author: Osama A. Osman.) control systems for automated vehicles. The authors developed
S. Karbalaieali is with the Department of Civil and Environmental Engi- three control assistance algorithms with linear, optimal and
neering, Louisiana State University, Baton Rouge, LA 70803 USA (e-mail: parabolic speed advisory functions to guide merging vehicles
s.karbalaieali@fehrandpeers.com).
O. A. Osman is with the Civil and Chemical Engineering Department, to track the speed of an available gap on the mainline. The
University of Tennessee at Chattanooga, Chattanooga, TN 37403 USA three algorithms were evaluated using simulation, and the
(e-mail: osama-osman@utc.edu). results provided evidence that the parabolic algorithm outper-
S. Ishak is with the Department of Civil and Environmental Engineering,
Old Dominion University, Norfolk, VA 23529 USA (e-mail: sishak@odu.edu). formed the other two. Kato et al. [11] studied the feasibility
Digital Object Identifier 10.1109/TITS.2019.2938728 of cooperative driving using V2V and V2I communications.
1524-9050 © 2019 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
4112 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 21, NO. 10, OCTOBER 2020
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
KARBALAIEALI et al.: DYNAMIC ADAPTIVE ALGORITHM FOR MERGING INTO PLATOONS 4113
III. M ETHODOLOGY
The algorithm is developed to optimize merging maneu-
vers without disturbing the mainline operational and safety
conditions. The developed algorithm relies on a cost function
of the travel time to identify the optimal set of required
actions for a smooth merging process. The automated merg-
ing algorithm in this study is developed considering several
assumptions: fully automated vehicles, one vehicle merging at
a time, and communication range of 1000 feet. One of the
main concerns for applications similar to cooperative merge
is communication latency. As reported in [17], such latency
can extend from milliseconds to seconds which could be
problematic especially for safety applications. One way to
overcome that is integration with cellular networks, especially
with the introduction of 5G technology, latency problem can
be completely overcome. Considering that, our study assumes
zero latency in information communication.
In the flowchart shown in Figure 1, mainline vehicles are
set to not change lanes once they establish communication
via V2I with a central control unit located right upstream
the on-ramp. Then, an approaching on-ramp vehicle searches
for other vehicles in the rightmost lane via V2V commu-
nication. If no communication can be established until the
vehicle reaches the auxiliary lane, the vehicle will proceed to
merge. If communication is established, the on-ramp vehicle’s
onboard unit will start to collect information about all vehicles
within its communication range. This information includes the
size of the approaching platoon(s), the speed and position of
all vehicles, and the available gaps in mainline traffic.
The estimator in Figure 1 calculates the travel times required
for the on-ramp vehicle and the platoon vehicles to reach a
predetermined merging point (M) downstream the auxiliary
lane. This point is selected at a distance of one-third of the
auxiliary lane length, measured from the end of the ramp. If by
the time the on-ramp vehicle reaches point M the required
safe gap is available, the on-ramp vehicle will receive a call
to proceed with merging and the platoon vehicles continue at
the same speed. Otherwise, several options will be evaluated
to identify the alternatives that minimize the travel time in
the merging area. As shown in Figure 1, these alternatives
may include slowing down, speeding up, or changing lanes,
for a part of the platoon or an entire platoon in the mainline
rightmost lane, and slowing down or speeding up for an on-
ramp vehicle. The estimator first checks for the possibility of
each alternative and flags the possible ones for estimation of
travel time. For an alternative to be viable, enough gaps should
be available ahead of and behind the vehicles making an
action, and hence, a collision-free environment is maintained. Fig. 1. Demonstration of dynamic adaptive merging algorithm.
The estimator comparatively evaluates the flagged decisions
using the travel time cost function. Then, the decision with An alternative for the rightmost platoon vehicles is defined
the least travel time cost is consequently identified. Based as Px , an alternative for the on-ramp vehicle is defined as
on a dynamic real-time feedback approach, these decisions O y , and each selected decision is a combination of Px and
are re-evaluated every time step (δt) using the real-time data O y . To implement the algorithm as a real-time controller,
about vehicles’ status in the previous time step (t − δt). the decisions for each vehicle are limited to driving with
In other words, the algorithm adapts the merging maneu- the desired acceleration, speeding up with the maximum
ver to the current condition at each time step to select an acceleration, and slowing down with the desired deceleration.
alternative until the merging vehicle is ready to join the In the following sections, all alternatives and the associated
mainline. costs are discussed in detail.
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
4114 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 21, NO. 10, OCTOBER 2020
A. Cost Estimation for On-Ramp Vehicles available distance d j (t), and therefore, the acceleration is
The algorithm is activated when communication is initiated increased by one increment a such that a j () = a ∗j +a and
between an on-ramp vehicle and the mainline vehicles at the distance is d1e j recalculated.
a time (t). The estimator then extracts information on the The second component T2ej is calculated using equation 5:
location and speed of the on-ramp vehicle as well as the loca- d2e j
tion, speed, platoon size, and available gaps for the mainline T2ej = (5)
vehicles. Based on this information, all available alternatives v
(O j ) for the on-ramp vehicle ( j ) at the next time step (t + δt) where the distance d2e j ,traveled in time T2ej , is calculated using
are identified. For each alternative, the associated cost (travel equation 6:
time) is also estimated.
CAVs transmit status data, such as speed, acceleration, d2e j = d tj − d1e j (6)
position, to nearby vehicles through V2V communication [18]. The on-ramp travel time T je is then calculated using
Each vehicle is assumed to have 360 degree awareness. Given equation 7:
the current position (x tj , y tj ) of the on-ramp vehicle, the net-
work stretch from that location to the merging point (x M , y M ) T je = T1ej + T2ej (7)
is divided into smaller segments (ds). Then, the distance d tj
to be traveled by an on-ramp vehicle to the merging point is The first alternative may not lead to the best overall travel
estimated using equation 1 [19]. time in the merging area. Thus, another alternative (O2 ) of
speeding up with the maximum acceleration (a max ) is consid-
B (x M ,y M ) 2 2
j
ered to reach to the merging point faster. However, to avoid
dj =
t
ds = d x tj + d y tj (1) the sudden acceleration changes in the time estimation, a max
A x tj ,y tj j
is assumed to be 30% of the potential vehicle’s maximum
The algorithm assumes that each on-ramp vehicle desires acceleration. In this alternative, equations (2) and (4) are
to reach a speed equal to the estimated speed v i (t + T je ) of modified according to equation 8:
the mainline vehicle (i ) at a predetermined merging point (M)
at time t + T je , where T je is the estimated arrival time of the a j = a max
j (8)
on-ramp vehicle at point (M). The speed v i (t + T je ) is the These on-ramp decisions are then evaluated against those by
target speed, which is assumed to be the speed limit (v ) in this the mainline platoon vehicles as discussed in the next section.
study. Considering this assumption, several possible alternative
combinations are evaluated for the next time step (t + δt).
In the first alternative (O1 ), during the time T je the on-ramp B. Cost Estimation for Platoon Vehicles
vehicle is assumed to accelerate until it reaches the target For each decision (O y ), the on-ramp vehicle may merge in
speed and then merges. To evaluate the possibility of this alter- one of three conditions: (a) ahead of a platoon in the rightmost
native, T je is estimated. This travel time is broken down into lane, (b) behind the platoon, or (c) the middle of the platoon.
two components. The first component is T1ej , over which the In any of the three conditions, several actions may be required
vehicle accelerates until it reaches the target speed. The second by the platoon vehicles. Any of these actions must provide
component is T2ej , over which the vehicle travels with the the minimum safe gap for the on-ramp vehicle to merge with
target speed until merging is completed. The first component collision-free condition. The vehicle in a platoon may need to
T1ej is calculated using equation 2: slow down in (a), speed up in (b), or split up in (c) as shown
in the estimator in Figure 1. Breaking up the platoon also
v j requires vehicles to either slow down or change lanes. The
T1ej = (2)
a ∗j choice of any alternative depends on the estimated location of
the vehicles in the platoon relative to the on-ramp vehicle at the
where a ∗j is the desired acceleration for vehicle j to gradually
point M. This condition is determined by comparing estimated
speeding up. The value of a ∗j is determined based on the
travel times of the platoon vehicles and the on-ramp vehicle up
vehicle characteristics and its current speed [20], [21] v j is
to the point (M). In other words, the estimated on-ramp travel
the difference between the target speed, and the current speed
time (T je ) is compared to the estimated travel times (Tie ) for
v j (t) and calculated using equation 3:
each platoon vehicle (i ) that falls within the communication
v j = v − v j (t) (3) range of the on-ramp vehicle at time t before arriving to the
merging point.
Intuitively, if v j (t) is equal to v , then T1ej is zero. The estimated travel time for a platoon vehicle is divided
The distance d1e j to be traveled by the on-ramp vehicle into two components. The first component T1ie is calculated
during time T je is then calculated by equation 4: by considering the current platoon vehicle speed v i (t) and
the current acceleration ai (t), as shown in equation (9). Since
1
d1e j = a j (T1ej )2 + v j (t)T1ej (4) each platoon vehicle is accelerating to attain a specific head-
2 way with its leader [4], [5]. After reaching the desired speed
If d1e j > d tj , then the desired acceleration is not high enough and headway, the rest of the distance to point M, d2i e , will
for the on-ramp vehicle to reach the target speed over the be traveled with a constant speed. For this reason, the second
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
KARBALAIEALI et al.: DYNAMIC ADAPTIVE ALGORITHM FOR MERGING INTO PLATOONS 4115
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
4116 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 21, NO. 10, OCTOBER 2020
and where, the second term on the right-hand side of the equation
is the estimated available gap at time t. For alternative P4 , the
Timod = Tie + tl (20) available gap (H ) ahead of the first vehicle (i = 1) in z 4 has
where Timod is the modified travel time that upstream vehicle to be large enough to accommodate the safety of the mainline.
(i ) needs to reach the merging point; and tl is a travel time This is defined by
increase to generate the acceptable safe lead-gap for the on- H ≥ gs + t f (29)
ramp vehicle. The latter is calculated using equation 21:
If alternative P3 does not provide enough merging gap, a
tl = gl −(T je − Ti=1
e
) (21) combination of alternatives P3 and P4 will be implemented to
where, the second term on the right-hand side of the equation satisfy the condition in equation 30:
is the estimated gap at time t. For alternative P2 , the available glf j < g f (30)
lag gap (Q) behind the last vehicle (i = n) in space (z 1 ) has
to be large enough. This is defined by In other words, vehicle i = n changes lanes, while vehicles
i = 1 : n −1 speed up according to equation (25). This combi-
Q ≥ gs + tl (22) nation could become possible if the condition in equation (29)
is satisfied.
where gs is the minimum safe gap for platooning to maintain
Scenario (4): if |z 2 | = ∅& |z 3 | = ∅, there could be a
collision-free traffic on the mainline.
potential conflict downstream and upstream the merging point
If alternative P1 does not provide a large enough gap,
at the time (t + t M ) when the on-ramp vehicles are about
as described in equation 23, a combination of alternatives P1
to join the mainline. In this case, four alternatives that are
and P2 will be implemented.
considered by combinations of Scenario (2) and Scenario (3).
l
gl j < gl (23) These alternatives (Px=5:8 ) are:
⎧ ⎧
In other words, vehicle i = 1 would change lanes, while ⎪
⎪ ⎪
⎨ P3
⎪
⎪
vehicles i = 2 : N in a platoon would slow down according ⎪
⎪ P1 + or
⎪
⎪ ⎪
⎩
to equation 18. Again, this combination is possible if the ⎪
⎪ P4
⎨
condition in equation 22 is satisfied. Px=5:8 = or (31)
Scenario (3): if |z 2 | = ∅& |z 3 | = ∅, the following ⎪
⎪ ⎧
⎪
⎪ ⎪
⎨ P3
alternatives are evaluated. All vehicles in zones z 3 and z 4 ⎪
⎪
⎪
⎪
(downstream) may continue traveling in platoons, except for ⎪
⎪ P2 or
⎩ ⎪ ⎩
the very last vehicle (i = n) in zone z 4 . This vehicle would P4
change lanes to the left if the condition in equation 24 is where P5 is both immediate downstream (z 2 ) and upstream
satisfied. This alternative is referred to as (P3 ). (z 3 ) vehicles on the mainline change lanes to the left. P6
glli=n ≥ gl and glf i=n ≥ g f (24) is the upstream vehicle changes lanes while the downstream
vehicle speeds up as shown in Figure 3(c). P7 is the upstream
If the condition in equation 24 is not satisfied, vehicles in vehicle slows down and the downstream vehicle changes lanes
zones z 3 and z 4 would speed up as shown in equation (25). in Figure 3(d). Finally, P8 is the upstream vehicle slows
This alternative is referred to as (P4 ). down while the downstream vehicle speeds up as shown
in Figure 3(e).
v i (t + Tiacc ) = v i (t)+ai∗ Tiacc ∀i ∈ (z 3 ∪ z 4 ) (25)
In all scenarios, the possible alternatives are evaluated based
where Tiacc is the time downstream vehicles accelerate until on the resulting estimated travel times in the merging area.
the required merging gap is available. This acceleration time In other words, the cost associated with a combination of
is calculated as the minimum positive root of equation (26). alternatives assigned concurrently for an on-ramp vehicle and
the platoon vehicles is estimated. The cost Ci j for each set of
1 ∗ acc 2
a T + v i (t) Tiacc + concurrent alternatives (Oy and Px ) is calculated as the travel
2 i i time for the merging on-ramp vehicle ( j ) added to the travel
ai∗ Timod + v i (t) Timod − Tiacc − di (t)= 0 (26) time for all the affected platoon vehicles (i ) by alternative Pi .
This is represented in equation 32:
and
N
Timod = Tie − t f (27) Ci j |O yi &Pxi = T je + Tie (32)
i=1
where Timodis the modified travel time downstream vehicles where T je is the estimated on-ramp vehicle travel time associ-
need to reach the merging point, and t f is the amount ated with alternative O y and Tie is the estimated travel time for
of time reduction required to generate the safe lead-gap for platoon vehicle (i ) associated with alternative Px . In FIGURE
the on-ramp vehicle to merge. The latter is calculated using 4 a tree of alternative decisions is illustrated.
equation 28: The combination of alternatives that leads to the minimum
travel time (Ci j ) is selected as the optimal decision at each
t f = g f −(T je − Ti=n
e
) (28) time step. This optimal decision is sent from the controller
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
KARBALAIEALI et al.: DYNAMIC ADAPTIVE ALGORITHM FOR MERGING INTO PLATOONS 4117
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
4118 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 21, NO. 10, OCTOBER 2020
TABLE II
S IMULATION PARAMETERS AND B OUNDARY C ONDITIONS
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
KARBALAIEALI et al.: DYNAMIC ADAPTIVE ALGORITHM FOR MERGING INTO PLATOONS 4119
Fig. 8. Ramp travel time with dynamic adaptive merging (DA) and CD.
Fig. 10. Mainline travel time with dynamic adaptive merging and CD.
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
4120 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 21, NO. 10, OCTOBER 2020
TABLE III
R AMP T RAVEL T IME R ELIABILITY I NDEX ITT
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
KARBALAIEALI et al.: DYNAMIC ADAPTIVE ALGORITHM FOR MERGING INTO PLATOONS 4121
on-ramp followed by an auxiliary lane. The performance of [6] S. E. Shladover, “Connected and automated vehicle systems: Introduc-
dynamic adaptive merging is compared with the cooperative tion and overview,” J. Intell. Transp. Syst., vol. 22, no. 3, pp. 190–200,
2018.
deceleration (CD) actions. Different mainline traffic conditions [7] R. Popescu-Zeletin, I. Radusch, and M. A. Rigani, Vehicular-2-X Com-
are ranging from low (2,000 vphpl) to heavy (4,000 vphpl) munication: State-of-the-Art and Research in Mobile Vehicular Ad hoc
demand. Networks. Berlin, Germany: Springer-Verlag, 2010.
[8] C. Tampère, J. H. Hogema, R. T. Van Katwijk, and B. Van Arem,
The simulation results show that both merging approaches “Exploration of the impact of intelligent speed adaptation and co-
have comparable performance at lower traffic demands operative following and merging on highways using MIXIC,” KU
(<3,500 vphpl). However, the performance of the dynamic Leuven, Leuven, Belgium, Tech. Rep., 1999.
[9] C. Diakaki, M. Papageorgiou, I. Papamichail, and I. Nikolos, “Overview
adaptive merging algorithm is significantly superior to that and analysis of vehicle automation and communication systems from
of CD at heavier traffic conditions. At lower traffic demands, a motorway traffic management perspective,” Transp. Res. A, Policy
more acceptable gaps for merging synchronize with the arrival Pract., vol. 75, pp. 147–165, May 2015.
[10] P. Kachroo and Z. Li, “Vehicle merging control design for an automated
of on-ramp vehicles to the auxiliary lane. When safe gaps highway system,” in Proc. IEEE Conf. Intell. Transp. Syst. (ITSC),
are not available on arrival of on-ramp vehicles, slowdown Nov. 1997, pp. 224–229.
actions by the mainline vehicles in CD can adequately help [11] S. Kato, S. Tsugawa, K. Tokuda, T. Matsui, and H. Fujii, “Vehicle
control algorithms for cooperative driving with automated vehicles and
on-ramp vehicles merge after experiencing minor delays (less intervehicle communications,” IEEE Trans. Intell. Transp. Syst., vol. 3,
than 5 seconds). More importantly, merging at lower demands no. 3, pp. 155–161, Sep. 2002.
does not impose significant delays to the mainline traffic, with [12] X.-Y. Lu, H.-S. Tan, S. E. Shladover, and J. K. Hedrick, “Automated
vehicle merging maneuver implementation for AHS,” Vehicle Syst. Dyn.,
either approach which is evident from their average mainline vol. 41, no. 2, pp. 85–107, 2004.
travel time being consistently around 30 seconds. [13] C. Rathgeber, F. Winkler, X. Kang, and S. Müller, “Optimal trajec-
At heavier traffic demands with significantly less safe gap tories for highly automated driving,” World Acad. Sci., Eng. Technol.
Int. J. Mech., Aerosp., Ind., Mechatronic Manuf. Eng., vol. 9, no. 6,
availability, slow down actions by the mainline vehicles in pp. 969–975, 2015.
CD lead to severe shockwave formations that extend farther [14] J. Rios-Torres and A. A. Malikopoulos, “Automated and cooperative
upstream on the mainline. Additionally, by the time merging vehicle merging at highway on-ramps,” IEEE Trans. Intell. Transp. Syst.,
vol. 18, no. 4, pp. 780–789, Apr. 2017.
gaps become available, the on-ramp vehicles have already [15] H. Park, C. S. Bhamidipati, and B. L. Smith, “Development and evalu-
suffered extreme delays. To avoid this situation, the vehicles ation of enhanced intellidrive-enabled lane changing advisory algorithm
should adapt to the traffic conditions through dynamic adaptive to address freeway merge conflict,” Transp. Res. Rec., J. Transp. Res.
Board, vol. 2243, no. 1, pp. 146–157, 2011.
merging. As a result, a stable operational performance for [16] D. Marinescu, J. Čurn, M. Bouroche, and V. Cahill, “On-ramp traffic
both mainline and on-ramp vehicles was well-maintained at merging using cooperative intelligent vehicles: A slot-based approach,”
all demands. Overall, the results of this study prove that the in Proc. 15th IEEE Conf. Intell. Transp. Syst. (ITSC), Sep. 2012,
pp. 900–906.
developed algorithm is a promising tool for the merging assis- [17] D. Jia, K. Lu, J. Wang, X. Zhang, and X. Shen, “A survey on platoon-
tance application of CAV technology. It is important however based vehicular cyber-physical systems,” IEEE Commun. Surveys Tuts.,
to mention that the model considered only one vehicle merging vol. 18, no. 1, pp. 263–284, 1st Quart., 2016.
[18] N. J. Goodall, B. L. Smith, and B. Park, “Microscopic estimation of
at a time with a set of pre-identified merging alternatives. Thus, freeway vehicle positions from the behavior of connected vehicles,”
future work will consider (a) adding platoon merging, and (b) J. Intell. Transp. Syst., vol. 20, no. 1, pp. 45–54, 2016.
solving merging as a continuous problem rather than discrete [19] D. Tian et al., “A dynamic travel time estimation model based on
connected vehicles,” Math. Problems Eng., vol. 2015, Apr. 2015,
with pre-identified merging alternatives. Art. no. 903962.
[20] A. Mehar, S. Chandra, and S. Velmurugan, “Speed and acceleration
characteristics of different types of vehicles on multi-lane highways,”
ACKNOWLEDGMENT Eur. Transp., vol. 55, no. 1, pp. 1–2, 2013.
[21] P. S. Bokare and A. K. Maurya, “Acceleration-deceleration behaviour of
The authors would like to acknowledge Dr. Sameer AbuAsal various vehicle types,” Transp. Res. Procedia, vol. 25, pp. 4733–4749,
for his IT advice, Bita Hashemi for her assistance with the pro- Jun. 2017.
gramming, and Mathew Theriot for his technical editing. This [22] B. van Arem, A. P. de Vos, and M. Vanderschuren, “The microscopic
traffic simulation model MIXIC 1.3,” TNO Inro, Dept. Traffic Transp.,
research did not receive any specific grant from funding agen- Delft, The Netherlands, TNO-Rep. INRO-VVG 1997-02b, 1997.
cies in the public, commercial, or not-for-profit organizations. [23] L. D. Baskar, B. De Schutter, and H. Hellendoorn, “Traffic management
for automated highway systems using model-based predictive control,”
IEEE Trans. Intell. Transp. Syst., vol. 13, no. 2, pp. 838–847, Jun. 2012.
R EFERENCES [24] S. E. Shladover, D. Su, and X.-Y. Lu, “Impacts of cooperative adaptive
cruise control on freeway traffic flow,” Transp. Res. Rec., J. Transp. Res.
[1] Y. Feng, K. L. Head, S. Khoshmagham, and M. Zamanipour, Board, vol. 2324, no. 1, pp. 63–70, 2012.
“A real-time adaptive signal control in a connected vehicle environment,” [25] M. Amoozadeh, H. Deng, C.-N. Chuah, H. M. Zhang, and D. Ghosal,
Transp. Res. C, Emerg. Technol., vol. 55, pp. 460–473, Jun. 2015. “Platoon management with cooperative adaptive cruise control enabled
[2] C. Roncoli, M. Papageorgiou, and I. Papamichail, “Traffic flow optimi- by VANET,” Veh. Commun., vol. 2, no. 2, pp. 110–123, 2015.
sation in presence of vehicle automation and communication systems— [26] J. Carbaugh, D. N. Godbole, and R. Sengupta, “Safety and capacity
Part II: Optimal control for multi-lane motorways,” Transp. Res. C, analysis of automated and manual highway systems,” Transp. Res. C,
Emerg. Technol., vol. 57, pp. 260–275, Aug. 2015. Emerg. Technol., vol. 6, nos. 1–2, pp. 69–99, 1998.
[3] P. Varaiya, “Smart cars on smart roads: Problems of control,” IEEE [27] M. Martchouk and F. Mannering, “Analysis of travel time reliabil-
Trans. Autom. Control, vol. 38, no. 2, pp. 195–207, Feb. 1993. ity on Indiana interstates,” NEXTRANS Center, Purdue Univ., West
[4] I. A. Ntousakis, I. K. Nikolos, and M. Papageorgiou, “Optimal vehicle Lafayette, IN, USA, Tech. Rep. NEXTRANS Project No 014PY01,
trajectory planning in the context of cooperative merging on highways,” 2009.
Transp. Res. C, Emerg. Technol., vol. 71, pp. 464–488, Oct. 2016. [28] D. Fha, “Travel time reliability: Making it there on time, all
[5] L. Zhao and J. Sun, “Simulation framework for vehicle platooning the time,” U.S. Dept. Transp., Federal Highway Admin., Wash-
and car-following behaviors under connected-vehicle environment,” ington, DC, USA, Tech. Rep., 2010. [Online]. Available: https://
Procedia-Social Behav. Sci., vol. 96, pp. 914–924, Nov. 2013. ops.fhwa.dot.gov/publications/tt_reliability/TTR_Report.htm
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.
4122 IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 21, NO. 10, OCTOBER 2020
Sogand Karbalaieali received the B.S. and M.S. Sherif Ishak received the Ph.D. degree.
degrees in civil engineering in Iran in 2008 and He is a Professor and the Department Chair of the
2011, respectively, and the Ph.D. degree in trans- Civil and Environmental Engineering, Old Dominion
portation engineering. University. Prior to joining ODU, he was a Professor
She joined Louisiana State University Graduate of civil engineering with Louisiana State University
School in 2014. She is currently an Engineer with (LSU), and a Professor and the Department Chair
Fehr & Peers DC, Washington, DC, USA. Her of The University of Alabama, Huntsville. He has
research interests include the application of con- over 25 years of experience in the field of trans-
nected automated vehicle technology in transporta- portation engineering with emphasis on intelligent
tion, traffic flow modeling, traffic microsimulation, transportation systems, traffic operation and control,
traffic safety data explanatory analysis, and intelli- traffic flow modeling and simulation, traffic safety,
gent transportation systems. She is a member of the Institute of Transportation human factors and driving behavior, artificial intelligence and advanced
Engineers. She was a recipient of the National Operation Center of Excellence computing applications in transportation, and the new emerging area of
Award in 2017, the Gulf Region ITS Award in 2017, and Lifesavers National connected and automated vehicles. Since 2015, he has been serving as
Conference on Highway Safety Priorities Scholarship in 2018. the Chair of the Transportation Research Board Standing Committee on
Artificial Intelligence and Advanced Computing Applications (ABJ70), which
Osama A. Osman received the Ph.D. degree. promotes and advances interdisciplinary research at the intersection of the
He is an Assistant Professor in intelligent trans- fields of transportation engineering and computer science and information
portation systems and data analytics with the Depart- technology. He is also a member of the five-year National Cooperative
ment of Civil and Chemical Engineering, UTC. Prior Highway Research Program (NCHRP) panel for maintaining and executing
to joining UTC, he was a Research Associate with a research agenda for connected and automated vehicles (CAV) roadmap.
the Center for Sustainable Mobility, Virginia Tech He was the Civil Engineering Program Director of the master’s degree
Transportation Institute. From 2016 to 2018, he was students at LSU and the Associate Dean of Academic Programs and the
also a Research Associate of civil and environmental Director of the Interdisciplinary Graduate Engineering Science Program. His
engineering with Louisiana State University. He has extensive service record includes serving on the Faculty Senate, the Discover
extensive research experience in several transporta- Advisory Board for the master’s degree research, the Communication Across
tion research areas including traffic modeling and the Curriculum Advisory Council, the College Academic Matters Committee,
simulation, traffic safety and human factors research, traffic operations, the College Policy Committee, and other university, college, and departmental
intelligent transportation systems, connected/automated vehicles, and the committees. He is also an Associate Editor of the Canadian Journal of Civil
applications of artificial intelligence in transportation. He has served as the Engineering.
PI or Co-PI of several research projects supported by the USDOT-UTC
Program and Louisiana DOTD in the areas of active traffic management,
modeling and experimental testing of connected/automated vehicle technol-
ogy, and advanced data analytics using machine learning and deep learning
techniques. He has over 45 publications in peer-reviewed journals, national
and international conference proceedings, technical reports, and a book
chapter. He is also the Committee Research Coordinator of TRB-ABJ70. He is
a member of the Committee for Shared and Digital Mobility of the Society
of Automotive Engineers (SAE). He serves as the Chair for the Commu-
nications Subcommittee, TRB Standing Committee on Artificial Intelligence
and Advanced Computing Applications (TRB-ABJ70). He is also an active
reviewer of several journals including the Journal of Intelligent Transportation
Systems, the IEEE T RANSACTIONS OF I NTELLIGENT T RANSPORTATION
S YSTEMS , the IEEE TRANSACTIONS ON I NTELLIGENT V EHICLES , the Jour-
nal of Accident Analysis and Prevention, the Journal of Safety Science,
the Journal of the Transportation Research Record, the Canadian Journal
of Civil Engineering, the Journal of Transportation Research-Part C, and the
Journal of Transportation Engineering: Part A.
Authorized licensed use limited to: UNIVERSITY TEKNOLOGI MALAYSIA. Downloaded on October 22,2020 at 06:58:13 UTC from IEEE Xplore. Restrictions apply.