ArticlePDF Available

Integrated Traffic-Driving-Networking Simulator for the Design of Connected Vehicle Applications: Eco-Signal Case Study

Authors:

Abstract and Figures

This article first develops an integrated traffic-driving-networking simulator (ITDNS) intended for the design and evaluation of cyber transportation systems (CTS) and connected vehicle (CV) applications. The ITDNS allows a human driver to control a subject vehicle, in a virtual environment, that is capable of communicating with other vehicles and the infrastructure with CTS messages. The challenges associated with the integration of the three simulators, and how those challenges were overcome, are discussed. As an application example, an eco-signal system, which recommends the approach speed for vehicles approaching the intersection so as to minimize fuel consumption and emissions, was implemented in the ITDNS. Test drivers were then asked to virtually drive through a signalized corridor twice, one time with the eco-signal system in place and another without the system. Thanks to the human-in-the-loop component of ITDNS, the research was able to evaluate the likely benefits of the eco-signal system, while accounting for the response of human drivers to the recommended speed profiles. Moreover, the study compared the energy consumption and emission production rates of human-controlled vehicles’ approach trajectories to the rates associated with “idealistic” trajectories that may be attainable via vehicle automation. With respect to ITDNS, the study demonstrates the unique advantages of the simulator and the broad range of applications it can address. Regarding the eco-signal application example, preliminary results demonstrate the potential of the concept to result in tangible reductions of around 9% for energy consumption, 18% for carbon monoxide, and 25% for nitrogen oxides emissions. Moreover, the application eliminated hard accelerations and decelerations maneuvers, and thus may have an additional positive safety impact.
Content may be subject to copyright.
Page 1 of 26
Integrated Traffic-Driving-Networking Simulator for the Design of
Connected Vehicle Applications: Eco-Signal Case Study
Yunjie Zhao1, Aditya Wagh2, Yunfei Hou2,
Kevin Hulme3, Chunming Qiao2, Adel W. Sadek1
1Department of Civil, Structural and Environmental Engineering,
2Department of Computer Science and Engineering,
3 NYSCEDII,
University at Buffalo, the State University of New York, Buffalo, New York, USA
Address correspondence to Adel W. Sadek, Department of Civil, Structural and Environmental Engineering,
233 Ketter Hall, Buffalo, NY 14260, USA. Phone: (716) 645-4367. E-mail: asadek@buffalo.edu
ABSTRACT
This paper describes an on-going trans-disciplinary research initiative aimed at developing an
integrated traffic-driving-networking simulator (ITDNS) for the design and evaluation of
Cyber Transportation Systems (CTS) and Connected Vehicle (CV) applications. The ITDNS
allows a human driver to control a subject vehicle in a virtual environment which is capable
of communicating with other vehicles and the infrastructure with CTS messages. The
challenges associated with the integration of the three simulators, and how those challenges
were overcome, are discussed. As an application example, an eco-signal system, which
recommends the approach speed for vehicles approaching the intersection so as to minimize
fuel consumption and emissions, was implemented in the ITDNS. Test drivers were then
asked to drive through the intersection twice, one time with the eco-signal system in place
and another without the system. By doing so, the research was able to evaluate the likely
benefits of the eco-signal system in a fashion that considers the likely response of human
drivers to the recommended speed profiles of the eco-signal. In terms of the ITDNS, the
study demonstrates the unique advantages of the simulator in the evaluation and design of
CTS applications. Regarding the specific eco-signal case study considered, the preliminary
results demonstrate the potential of the concept to result in tangible reductions in fuel
consumption and emissions at signalized intersections of around 9% for energy consumption,
18% for carbon monoxide, and 25% for nitrogen oxides emissions. Besides its
environmental benefits, the eco-signal application eliminated hard accelerations and
decelerations maneuvers, and thus appears to have the potential to improve safety.
Keywords: Integrated Simulator; Traffic simulation; Driving Simulators; Networking
simulators; Connected Vehicles.
Page 2 of 26
LIST OF FIGURES
Figure 1. Motion Simulator...................................................................................................... 18
Figure 2. Architecture of the ITDNS ....................................................................................... 19
Figure 3. Eco-signal Display Panel .......................................................................................... 20
Figure 4. Eco-driving Distance-Time Diagram ....................................................................... 21
Figure 5. Paramics Arterial Test Bed, Connecting UB South and North Campus .................. 22
Figure 6. Energy, NOx, CO w/ and w/o Eco-Driving ............................................................. 23
Figure 7. Speed-Time Diagrams w/ and w/o Eco-Driving ...................................................... 24
Figure 8. Accel-Time Diagrams w/ and w/o Eco-Driving……………...…………… ……. .25
LIST OF TABLES
Table 1. Average Energy, NOx, CO, Time, Max Accelerations and Decelerations and Speeds
.................................................................................................................................................. 26
Page 3 of 26
I. Introduction
The paper describes a trans-disciplinary research initiative aimed at developing an integrated
traffic-driving-networking simulator (ITDNS) for the design and evaluation of Cyber
Transportation Systems (CTS) and Connected Vehicle (CV) applications. The ITDNS is
architected to allow a human driver to control a subject vehicle in a virtual environment
which is capable of communicating with other vehicles and infrastructure with CTS messages
as well as sending warning messages to the driver. ITDNS combines the main features of a
traffic simulator (TS), a networking simulator (NS) and a driving simulator (DS), and
therefore may be referred to as an integrated 3-in-1 simulator. The key advantage of the
ITDNS compared to previous efforts on the topic is its ability to take into account human
responses to proposed applications in a controlled environment. Given that the primary
motivation behind developing the ITDNS is to provide a unique facility to support the
evaluation of novel CTS and CV applications, following the description of the ITDNS and
the integration challenges, the paper discusses how the ITDNS is used to evaluate the likely
environmental benefits of eco-signals. Eco-signals are systems designed to recommend a
speed profile to vehicles approaching an intersection, which allows them to proceed through
the intersection with minimal energy consumption or emissions (e.g., Wu et al., 2010).
Historically, the transportation community has used several distinct simulators, but with no
true integration. On one hand, traffic simulation (TS) models (e.g., PARAMICS by
Quadstone , 2010) were used to evaluate the operational efficiency of transportation
networks. Driving Simulator (DS), on the other hand, were used to examine the behavior of
individual human subjects within a virtual environment. Finally, in recent years and with the
interest in CV applications, transportation researchers have also begun to utilize
communications network simulations (NS) such as NS-2 (NS-2 Simulator Website). Each
simulator type, when used individually, has its own set of strengths and limitations as
described next.
TS models capture the dynamics of large-scale traffic networks, but they lack driver
behavioral realism because vehicle movements are idealistic. For example, drivers in a
traffic simulator do not run a red light or do not get too close to the vehicle in front so as to
pose an accident risk. This, as a result, precludes their use for traffic safety analyses which
require models that reflect driver error. On the other hand, DSs are quite effective in studying
driver behavior in a controlled environment, but they lack network authenticity since
background traffic is often pre-programmed and does not react to the real-time actions of the
human subject. Both TS and DS naturally lack the ability to model the performance of
communication systems, which is captured by NS. With respect to the communications
network simulators, although they are capable of simulating wireless channels and exchange
CTS messages among connected nodes (i.e., the running applications on the vehicles), they
are incapable of simulating the realistic motion of the vehicular traffic itself, a task which is
best left to a dedicated TS.
To address the limitations of the stand-alone simulators and to leverage the advantages
unique to each type, this paper develops an integrated simulator which consists of: (1)
PARAMICS, which serves as the traffic simulator; (2) NS-2, to serve as the communications
network simulator; and (3) the University at Buffalo’s (UB) driving simulator. While there
have been numerous studies that have attempted to develop integrated TS/NS simulators
Page 4 of 26
(e.g., Vuyyuru and Oguchi 2007) and a few others that attempted to integrate TS and DS(e.g.
Ikeuchi et al. 2005), to the best of our knowledge, none has attempted to integrate all three
types of simulators in the fashion this study has accomplished.
The ITDNS, by virtue of its integration of the three types of simulators, provides a unique
testing and evaluation facility for CTS applications, such as the eco-signal application
considered in this paper. Specifically, ITDNS’s unique advantage steps from its human-in-
the-loop design which allows for observing and understanding the drivers’ perceptions and
responses to a given CTS application, and the implications of the observed response with
respect to improving (or worsening) the transportation system safety or sustainability. For
example, observing human subjects’ response in the ITDNS can provide answers to questions
such as, (1) what kind of alert or warning messages is more effective and easy to perceive by
drivers? (2) To what level are drivers willing to comply with the alerts or advisory messages
(e.g. slow down when receiving an incident alert without physically seeing the incident scene
for themselves)? (3) Are eco-driving tips and feedback messages truly effective in changing
driver patterns to make them more eco-friendly? Addressing these very important human
factors issues appear to be missing in many of the previous simulation-type studies.
There is a second important reason which underscores the importance of understanding and
correctly accounting for human factors issues when designing and evaluating CTS
applications, which is the evolutionary nature of the likely deployment path of CTS.
Transitioning from a driving environment in which the human driver is the primary
responsible agent for controlling the vehicle, as is the case today, to an environment in which
vehicles are fully autonomous cannot happen immediately. Instead, the transition would have
to take place in phases, in which incremental levels of human control are relinquished to
automation over time. This means that in the short- and medium- term, CTS applications are
still likely to involve a human-in-the-loop, since initially CTS systems would be designed to
basically provide human drivers with advisory and alert messages, leaving the final driving
control decision to the human driver.
Consider for example the case of an eco-signal system which is designed to reduce fuel
consumption and/or emissions for approaching vehicles. In its initial deployment phase, the
system may just recommend an approach speed to the driver, who would be responsible for
controlling the vehicle’s speed based upon the system’s recommendation, if he/she desires.
As a next stage in the evolution of the system, the vehicle’s speed may be automatically
controlled similar to what takes place in an adaptive cruise control system, and drivers may
still maintain steering control and override capability. Finally, in a number of years, there
may be a transition to fully automated vehicles.
Moreover, in terms of market penetration of CTS applications, in the early stages, only a
small portion of vehicles will be equipped for CTS applications via wireless communications
and on-board driving assistance devices. It thus becomes essential to study the interactions
between equipped and non-equipped vehicles at both the microscopic and macroscopic
levels. Once again, the ITDNS may be ideal for studying such situations (e.g., how human
drivers in non-equipped vehicles interact with equipped vehicles).
The third unique advantage of including the human element in the ITDNS is the ability it
provides for modeling the salient features of CTS. To the authors’ knowledge, there are
currently no commercial simulation packages that explicitly model the impact of CTS
Page 5 of 26
messages, communicated via vehicle-to-vehicle (V2V) and Vehicle-to-Infrastructure (V2I)
communications for example, on driver behavior. With the ITDNS, the response of human
subjects to various CTS warning or advisory messages may be observed, analyzed and finally
used to build new driver behavior models that explicitly accounts for the impact of CTS
messages on driving behavior. These models could then be integrated within the ITDNS
framework.
The rest of the paper is organized as follows. Section 2 first presents background information
on traffic, driving and networking simulators, and then briefly surveys the few previous
studies aimed at developing integrated simulators. The design of the ITDNS is described in
section 3, and the challenges encountered during the integration effort are discussed in the
section 4. The eco-signal application is then introduced in section 5, and used as an example
to show how the ITDNS may be used to realistically evaluate CTS applications. The paper
concludes by summarizing the study’s main conclusions and providing suggestions for future
research.
II. Background
II.1. Traffic Simulator
Recently, there has been a growing interest among the transportation community in the use of
microscopic traffic simulation modeling for evaluating the system performance of
transportation networks, as for example endorsed by the Highway Capacity Manual 2000
(Transportation Research Board, 2000). Microscopic simulation models simulate the
movement of individual driver-vehicle units (DVUs) based on car-following and lane-
changing theories. Interactions among those DVUs then help define the overall transportation
system performance, in terms of measures such as average speed, delay, queue lengths, etc.
Over the years, a number of car following models have been proposed and evaluated,
typically using test vehicles on test tracks (Gartner et. al., 2005). Examples of state-of-the-art
microscopic simulation models include PARAMICS (Quadstone, 2010), VISSIM (PTV-AG,
2004), and AIMSUN (Barcelo and Ferrer, 1998).
While the use of microscopic traffic simulation has historically focused on the analysis of the
transportation system efficiency and operations, recently there has been an increased interest
in its use in traffic safety and traffic conflict analysis (Cunto and Saccomanno, 2006). One
challenge, however, with this is the complex and multi-disciplinary nature of road-user
behavior. As pointed out by Archer (2000), existing microscopic simulation model based on
available car following, gap-acceptance, and lane change models may lack the level of detail
required for safety evaluations, which demand models that reflect errors in drivers’
perception, decision-making and action.
II.2. Driving Simulator
In the specific case of road vehicles, a typical driving simulator will consist of driver controls
that dictate the driven course of the human operated vehicle. These controls could range
from a simple keyboard/mouse on a desktop PC, to a more sophisticated and authentic game-
based steering wheel and pedals. The display environment for such a simulator might be in
the form of a single desktop monitor, or multiple “life size” display screens that surround and
“immerse” the human driver. Many realistic driving simulators also provide audio cues
Page 6 of 26
resulting from sounds that originate both interior and exterior to the vehicle cabin. In terms
of the simulator motion platform, a basic driving simulator could be of the fixed-base variety
(i.e., it is “stationary”). More advanced simulators, however, will include a moving base
within which the human driver is seated. Such a motion platform, parallel manipulator, or
Stewart Platform (Stewart, 1965), is a powered, mechanical, self-contained system for the
execution of motion-based simulation and is commonly described by referring to the number
of degrees-of-freedom (DOF) that can be simulated by the hardware. These systems are
commonly used for motion simulation and training activities in various applications that may
go beyond road driving simulation, including flight simulation (e.g., Baret, 1978), spacecraft
training (e.g., Claudinon and Lievre, 1985), and amusement rides and location-based
entertainment (e.g., SMS, 2003).
Advanced driving simulators are present at a moderate number of universities across North
America. Examples include the National Advanced Driving Simulator (NADS) at the
University of Iowa, and the driving simulators at the University of Michigan’s Transportation
Research Institute (UMTRI), Virginia Tech’s Transportation Institute (VTTI), the University
of Massachusetts, Penn State, and the University at Buffalo (which is utilized in this study).
Major commercial driving simulators that include system hardware and software include:
DriveSafety, STISIM, and VirtualDriver ( DriverSafety, STISIM and VirtualDriver
Websites). One major limitation with a majority of existing driving simulators is that they
lack network realism. Background traffic is often non-intelligent and pre-programmed, and
therefore does not respond to the actions (or reactions) of the human driver, in real-time.
This primary deficiency limits the application of these driving simulators to a subset of
scenarios that are limited to single site or local situations (e.g., a particular intersection)
without substantial neighboring traffic vehicles, such as would be required by transportation
system-level evaluations.
II.3. Integrated Simulator
The concept of linking two simulators: driving and traffic simulation, or traffic and network
simulator has been attracting increased attention. The next sections will briefly review
attempts at integrating traffic and driving simulators on one hand, and traffic and
communications network simulators on the other.
II.3.1. Traffic-Driving Simulator
In an early research attempt, Pursula (1999) described the concept of integrating traffic and
driving simulators and its advantages, but did not elaborate on any technical details. Ikeuchi
et al. (2005) described an ambitious research program in Japan aimed at constructing a
“Mixed Reality Traffic Experiment Space”, which indeed involved linking driving simulators
with traffic simulation models. However, the paper did not offer much in the way of specific
technical details, specifically those relating to implementation. Jin and Lam (2003) proposed
integrating VISSIM with a driving simulator to study the impacts of Intelligent
Transportation Systems (ITS). Jenkins (2005) described a case study of integrating the
PARAMICS model with a driving simulator, and discussed the shortcomings of the approach.
Finally, a paper by Ciuffo et al. (2009) discussed the challenges of integrating driving and
traffic simulation, and presents some first solutions to some of the problems. Despite various
efforts over the last decade, however, there are still several research questions that need to be
addressed.
Page 7 of 26
II.3.2. Traffic-Network Simulator
A number of research groups have explored the idea of integrating traffic and
communications network simulators in order to better model the Vehicular ad-hoc network
(VANET) environment. De Marco et al. (2007) proposed CAVENET, a toolbox for
combining traffic and networking simulators. However, the two simulators run sequentially
with the mobility traces of the traffic simulation being used to control the nodes in the
networking simulation. Since there is no feedback in the opposite direction (i.e. from network
simulation to traffic simulation), this tool cannot be used to test applications such as those for
safety improvement that can affect the mobility of nodes.
Barolli et al. (2010) addressed the vehicular mobility model and tested the performance of
AODV, OLSR and DYMO but did not add a feedback loop between the simulators.
Mangharam et al. (2006) proposed GrooveNet, which included an interaction between the
network and traffic simulators. However, the traffic model did not include realistic lane
changing and car following behaviors. NCTUns (Wang et al. 2010) is another tool that
closely combines traffic and network simulation and provides a good simulation of the
networking stack by using kernel re-entering. However, the tight coupling of mobility
simulation and network simulation makes it difficult to extend their model to include driving
simulation and human factors models.
TraNS (Piorkowski et al. 2008) and Veins (Sommer et al. 2011) connect the network
simulators ns-2 and OMNeT++ to the SUMO traffic simulator respectively. Like our work,
they both implement the TraCI (Wegener et al. 2008) interface and directly use the network
simulators to suggest mobility changes to SUMO where required. None of the above
simulators involve human-in-the-loop feedback via a driving simulator, a feature which our
unique 3-in-1 ITDNS includes, as described next.
III. INTEGRATED TRAFFIC-DRIVING-NETWORK SIMULATOR
The following sections will first introduce the specific traffic, driving, and networking
simulators used in this study, followed by how the three simulation types were integrated.
III.1. Traffic Simulator
The model that was selected for this study is PARAMICS v6.0, a suite of microscopic traffic
simulation software for modeling freeway and arterial networks. The suite consists of the
following three modules: (1) Modeler; (2) Processor; and (3) Analyzer (Quadstone, 2010).
Modeler is used to define the network of nodes, links and junctions (intersections), as well as
the specifics of the traffic demand and vehicle profiles. Simulations can be performed in a
high speed non-graphic mode, as well as in 2-D or 3-D visual modes. Processor allows
multiple simulations for testing various configurations or alternative situations. Finally,
Analyzer provides various tools to review several measures of effectiveness (MOEs) such as
vehicle counts, speed, delay, travel time, and queues.
The primary reason for selecting this particular software to serve as the microscopic traffic
simulator within the ITDNS framework is the fact that it has an add-on module called
Programmer, which is a comprehensive development Application Programmer Interface
(API). Programmer allows the user to retrieve output values, assign input parameters, and
Page 8 of 26
augment the core simulation with new functions and driver behavior. This capability was
critical for integrating the traffic, driving and networking simulators together.
III.2. Driving Simulator
UB’s driving simulator which was utilized in the current study consists, primarily, of a six
degree-of-freedom electrically actuated motion platform. Two passengers are accommodated
in a front-seat vehicle passenger cabin (a 1999 Ford Contour). The driver supplies inputs to
the simulator using a steering wheel (force feedback, with a 900˚ rotational stroke), three
pressure modulated/adjustable floor pedals (gas, brake, and clutch), and a console gear-shifter
with programmable buttons. Additional simulation hardware includes an Emergency-STOP
switch, a four-screen (Front, Left, Right, and Rear-view, hexagonally arranged), front-
projected XVGA+ visualization system (4:3, 8’ x 6’, 1400x1050 pixel resolution), and a 2.1
channel stereo sound system. Figure 1 is an image of the exterior of the vehicle cabin and
frontward simulation screens.
III.3. Network Simulator
The open source simulator ns-2 was chosen to provide networking simulation function in the
ITDNS, because it allows users to examine and modify its internal components, and is thus
already widely used by the academic community. In the majority of the previous studies
reported in the literature, however, ns-2 was used for the simulation of VANETs in one of
two ways: (1) by reading in a trace file generated by a traffic simulator and mimicking the
movements or (2) through simple logic that was written into ns-2 itself. However, neither of
these techniques can simulate a realistic VANET where drivers follow certain driving
patterns on the road and also respond intelligently to CTS messages in real time. This has led
researchers to explore how ns-2 can be integrated to run with other specialized traffic
simulators (Wegener et al. 2008) in parallel. This study builds upon this third integration
approach. Moreover, the study adds the ability to consider human factors issues, through the
integration with the driving simulator.
III.4. ITDNS
Fig. 2 shows the overall architecture of our ITDNS. As can be seen, the integration of
PARAMICS and DS is implemented via a two-way data exchange. The actions of the human
driver in the DS are first translated, via the DS’s vehicle dynamics model, into several vehicle
state outputs (e.g., position, orientation, velocity, acceleration etc.). At each time step, those
state outputs are delivered to PARAMICS such that, one chosen vehicle’s (referred to herein
as the subject vehicle) speed and position/orientation are overridden by the actions of the
human driver in the DS. Overriding the default behavior of the TS is achieved using a plug-in
written in C++ and which utilizes several of PARAMICS custom API’s. Meanwhile, the
positions, speeds and accelerations of the other vehicles in the vicinity of the subject vehicle
are exported from PARAMICS to the DS, to represent the background traffic which the
human driver observes and reacts to. Because the positions and speeds of the background
traffic are determined by PARAMICS, background traffic in the DS is intelligent and reacts
to the actions of the human driver.
Simultaneously, PARAMICS and NS-2 are integrated to allow them to run in parallel, by
adopting the TraCI interface developed by the EPFL team (Wegener et al., 2008), as a
Page 9 of 26
starting point in our work. In doing so, a complete feedback loop is implemented to send
results from the NS back to the TS for further action. This will allow for eventually
implementing CTS-responsive driver models within the TS, which mimics how drivers act
upon the CTS warning messages they receive.
IV. INTEGRATION CHALLENGES
Achieving the desired integration among the three simulators involved overcoming several
challenges. The following section will briefly describe those challenges and how they were
addressed in the current study. The challenges of integrating the TS and DS are discussed
first, followed by the TS-NS integration challenges.
IV.1. TS-DS Integration Challenges
IV.1.1. Co-ordinate System
Paramics represents the traffic network as a link-node system, and thus describes a vehicle’s
location by tracking the link it is on, and the distance to the link’s stop line. In UB’s DS, the
simulation world has no knowledge of links and nodes, but rather tracks coordinates of the
vehicle’s location. Routines were thus developed to allow for location translation. After
receiving the coordinates from the DS, Paramics API pinpoints the best match for the
distance to the link end and current lane, and then updates the subject vehicles location.
IV.1.2. Driving Environment
The driving environment refers to the virtual world that human driver sees on the four-screen
projection display, which includes building models, trees, road signs, etc. Through the course
of this study, two rendering approaches were implemented and evaluated, i.e. a generic
approach and a custom-tailored approach. Initially, the research’s focus was to evaluate the
feasibility of the ITDNS concept, and therefore, the in-built 3-D visualization model in
Paramics was utilized to reproduce the buildings, trees, and road signs of the virtual world.
Obviously, the advantage of this approach is that it cut down on the development effort, but
naturally that comes at the cost of fidelity of the virtual environment in which the driver is
immersed.
In order to make the visual environment more realistic and to allow for full control over that
environment, the researchers later decided to re-create the full virtual environment, from
scratch, in the DS. In doing so, the researchers took advantage of a number of publically
available data sources including Google Map and Google Sketchup. When building models
were not already available, the researchers created their own models based on real world
photographs. By building their own virtual environment, the researchers were able to
represent what the human driver would see in the rear mirror. They were also able to make
the environment more realistic than that provided by PARAMICS built-in animation and
visualization routines. For example, in the implemented ITDNS, the braking lights and the
turn signals can be displayed.
IV.1.3. Achieving acceptably fluid motion of subject vehicle
Within TS, only the “gross” motion of vehicles is of concern, with update rates of 1-30 Hertz,
typical. Within a DS, much more fluid vehicle motion is essential to ensure an authentic
experience for the human participant, with update rates of 60-100Hertz, typical. Simple yet
Page 10 of 26
efficient measures (e.g. prediction, extrapolation, & interpolation) were employed to account
for this discrepancy between update rates.
IV.1.4. Smooth Turning
Due to the unavailability of an API function which can retrieve and override the vehicle
orientation in PARAMICS, the vehicles’ turning movements were a bit “awkward” in the
virtual world. This is because PARAMICS’s approximation of the vehicle heading direction
while turning was somewhat abrupt when viewed by the human subject in the virtual world.
To address this and to allow for a smoother turning maneuver, an algorithm was designed to
allow for the gradual interpolation between the orientations of the exiting link and the target
link.
IV.1.5. Rapid Communication between simulators
Various data (e.g., vehicle identifiers, positions, speeds, and orientations, and intersection
traffic signals status) had to be rapidly transferred between TS and DS. Due to the constraints
stated above, this transfer had to take place at 30 Hertz minimum, with latency minimized to
an acceptable degree. TCP and UDP Socket protocols were designed to achieve this.
Moreover, to improve efficiency, the system was designed to only communicate the
information of those vehicles that are located in the vicinity of the subject vehicle (i.e. the
vehicle controlled by the human driver). Information pertaining to only those vehicles that
are located within a circle (whose radius is a user-specified parameter) would be
communicated.
With respect to information other than the vehicles’ locations, such as infrastructure-based
information (e.g. traffic signal status), such information did not require 30 Hertz rate
communication. Instead, those data exchange rates were downgraded to 1 Hertz, also for
better system performance. Moreover, the system was designed to only query the
intersections that are close enough to the subject vehicle, once again to improve efficiency.
IV.1.6. “Staging” Drivers’ Errors
Simulated vehicles in PARAMICS strictly operate under car-following and lane changing
model, which leads to an ideal, error-free driving world, and therefore “zero” incidents. To
allow for testing CV applications, it was thus necessary to manipulate the model in a way that
“running red light” and “rear end collision” can be reproduced in the simulation world. This
was achieved via the use of PARAMICS different API functions to allow for overriding the
default, error-free behavior of vehicles.
IV.2. TS-NS Integration Challenges
IV.2.1. Fast-moving Nodes
The first challenge encountered stemmed from the fact that the default implementation of
TraCI (the interface used in this study to integrate the TS and NS) did not work correctly on
the NS side, once vehicles started moving at higher speeds (e.g., 45 mph). Another challenge
was that while NS-2 maintained an ordered list of the nodes that is used to simulate wireless
transmission, TraCI made changes to the node positions without maintaining the ordering and
this led to the messages being delivered incorrectly. The TraCI implementation was thus
slightly modified to preserve the ordering and to account for the high speeds.
Page 11 of 26
IV.2.2. The large number of nodes
It was soon recognized that NS-2 was not capable of creating nodes continuously to match
the rate at which PARAMICS creates them. Declaring a large number of wireless nodes in
NS-2 at the very beginning and then activating them as new vehicles are created in
PARAMICS also degraded NS-2’s performance rapidly. To solve this problem, the NS-2
simulation was kept constrained to a dynamic circular area around the subject vehicle which
moved with it. Functionality was also added to force NS-2 to recycle unused nodes as new
vehicles enter and old vehicles exit the circle in PARAMICS. Other issues that were
addressed included timing the two simulators to run in sync, and managing node/vehicle IDs
between the two simulators.
V. ITDNS Application
To demonstrate the capabilities of the developed ITDNS, and its unique advantages in terms
of evaluating CV applications, the integrated simulator was then used to evaluate the likely
benefits of a recently proposed CV application known as eco-vehicle speed control at
signalized intersections (referred to herein as eco-signals for brevity) . The basic premise of
the eco-signals concept is that if drivers of vehicles approaching a signalized intersection
have accurate information about the upcoming signal status (e.g. the time remaining for the
green phase or when the green phase is to start), the vehicle speed may be adjusted
accordingly so as to avoid idling and/or hard deceleration and acceleration maneuvers,
operating modes that are associated with increased fuel consumption and emissions rates.
The eco-signal concept has been attracting increased attention among transportation
researchers in the last few years. For example, Wu et al. (2010) researched the impact of two
types of advanced driving alert systems (ADAS), providing Traffic Signal Status (TSS)
information to drivers, on CO2 emissions. Mandava et al. (2009) developed arterial velocity
planning algorithms based on signal phase and timing information communicated from the
signal controller to equipped vehicles, and evaluated likely environmental benefits using
simulation and the University of California-Riverside CMEM model. Dobre et al. (2012)
presented algorithms for determining the approaching vehicle speed profile which would
minimize fuel consumption. They then evaluated the likely benefits of their algorithm using
an integrated vehicular traffic and network communication simulator called VNSim
(Gradinescu et al., 2007). In all those studies, however, human factors issues related to the
eco-signal concept of operations do not appear to have been explicitly addressed.
Specifically, those studies primarily depended on using traffic simulation (without
considering a human in the loop), and hence could not assess driver response or acceptance.
Thanks to the 3-in-1 integrated simulator developed in this study, it is now possible to
explicitly study human factors related issues as briefly described below.
V.1. ITDNS Setup for Evaluating the Eco-signal Application
Given that the eco-signal application is primarily utilized in this study to demonstrate the
capabilities of the ITDNS, the focus is on a simple application where the goal is to control the
speed of the approaching vehicle, assuming that the signal parameters are kept unchanged.
To implement the eco-signal application in the ITDNS, a speed panel was projected at the
lower corner of the front DS display as shown in Figure 3. The panel has the following
features. First, the orange dial rotates to reflect the current driving speed. The number in the
Page 12 of 26
lower box reflects the recommended speed that the driver is advised to maintain. Moreover,
the box background color references three statuses: (a) green for when the driver is advised
to speed up (i.e. the recommended speed is higher than the current driving speed); (b) red for
when the recommendation is to slow down; and (c) yellow for when the recommendation is
to maintain the current speed. In setting these color indications, an eco-threshold of 10% of
the current speed is utilized (i.e. if the recommended speed is within 10% of the current
speed, the driver is asked to maintain the speed he/she is driving at).
With this setup, as soon as a connected vehicle (i.e. equipped vehicle) entered the
communication range of the eco-signal, the signal controller would send the signal phasing
and timing information to the vehicle. Based on this, the system would examine the
following three options in the following order:
Option (i): If the connected vehicle can arrive at the intersection within the green light
window at current speed, then it shall cruise at the same speed (Figure 4.a);
Option (ii): If option i is not available, the connected vehicle examines whether speeding up,
while remaining below the posted speed limit for the road, would allow it to catch up the
green window ahead of the Estimated Time of Arrival at the intersection (ETA) at the current
speed (Figure 4.b).
Option (iii): In this case, the connected vehicle has to slow down, so that it can make the
arrival at the next green window after the original ETA (Figure 4.b);
Two additional extensions of the ITDNS were required before evaluating the likely benefits
of eco-signals. The first extension involved implementing a customized collision avoidance
algorithm to ensure that the recommended speed would not cause the connected vehicle to
crash into the vehicle in front. To do this, the connected vehicle would examine the speed
difference and space headway relative to the lead vehicle, and determine the maximum safe
operating speed. The second extension involved using PARAMICS API functions to export
the second-by-second speed trajectory of the connected vehicle. With the speed trajectory
exported, the latest Environmental Protection Agency’s (EPA) MOVES2010 model was used
to calculate the emissions and energy consumption of the vehicle. The details on how the
MOVES2010 model may be used to calculate emissions and fuel consumption based on
second-by-second vehicle speeds, the reader is referred to the paper by Zhao and Sadek
(2013).
V.2. Experimental Setup
In order to evaluate the likely environmental benefits of the eco-signal concept, a 2.5-mile
long segment of an arterial corridor consisting of ten signalized intersections, connecting the
University at Buffalo’s South and North Campuses, was modeled in the ITDNS (as shown in
Figure 5). Field counts of the turning movements at the intersections were collected, and
translated into the Origin-Destination demand matrix required to run the PARAMICS model,
using the PARAMICS model Estimator (an add-on module for PARAMICS which allows for
estimating O-D demand matrices from turning movement counts). In addition, exact signal
Page 13 of 26
timing and phases were collected and coded in the model to reproduce the realistic traffic
signal system settings.
Five drivers were then solicited and asked to drive the 2.5 mile segment; that number was
deemed adequate given that the purpose here is to basically demonstrate the capabilities of
the ITDNS (for a more thorough investigation of the likely benefits of eco-signals, a larger
experiment involving more drivers is needed). Each driver was asked to perform two test
runs, one with the eco-signal app and one without. For the base run, the test drivers were
instructed to following their typical driving pattern. As for the eco-signal run, they were
requested to follow the speed recommended by the eco-signal system. The second-by-second
speed trajectories of their drives were then imported to MOVES2010’s input database for
energy consumption and emission calculations. The comparison involved comparing the
estimates for the energy consumption, Carbon Monoxide (CO) and Nitrogen Oxides (NOx)
for the drivers when using the eco-signal application, compared to the base case without the
system.
V.3. Results
Figure 6 compares the energy consumption and emissions rates for the ten runs (five with
eco-driving on and the other five off). Specifically, the solid lines represent the runs with eco-
signal application turned on, while the dashed ones depicted the off cases. As previously
mentioned, the analysis involved comparing energy or fuel consumption levels (the lines with
the squares), the CO emissions (the circles), and the NOx emissions (the triangles).
As can be seen, while the exact savings vary from one driver to another, for all five drivers,
the energy consumption and the emissions rates are lower for the eco-signal case compared to
the base case. Depending upon the aggressiveness level of each driver, the savings ranged
between 4% to 14% percent for the energy consumption, between 6% and 35% for CO, and
between 6% and 42% for NOx. The average values (average for the five drivers) for the
energy and emissions savings are shown in Table 1, where it can be seen that the savings
were 9% for energy consumption, 25% for NOx, and 18% for CO.
Besides the environmental benefits of the eco-signal application, the application appears to
have the potential to improve the overall safety of traffic operations along the modeled
corridor as well. The safety benefits stem from the reductions that the application seems to
bring in the magnitudes of the maximum accelerations and deceleration, and in maximum
speed, as can also be seen from Table 1. As can be seen, the values for the maximum
accelerations and deceleration seem to have dropped by more than 1/3 of their original
values. At the same time, the maximum speed was reduced by almost 20% (note that the
speed limit along the modeled corridor varied between 30, 35 and 40 mph). Lastly, it should
be noted that the environmental and safety benefits came at a modest expense in terms of a
5% increase in travel time.
A look at Figures 7 and 8, which compare the speed and acceleration/deceleration profiles for
the vehicles with the eco-signal application activated and deactivated, also clearly confirms
the potential for the eco-signal application to improve sustainability as well safety. As can be
seen from Figure 7, the eco-signal application, by controlling the approaching vehicle speed,
managed to prevent the vehicles from fully stopping at time steps 45, 260 and 290 seconds.
Page 14 of 26
On the other hand, Figure 8 clearly shows the ability of the eco-signal application to
smoothen the vehicle trajectory by eliminating hard acceleration and deceleration maneuvers.
VI. Conclusions and Future Work
In this paper, an integrated 3-in-1 simulator was developed. The integrated simulator
combines the main features of a traffic simulator, a driving simulator, and a communications
networking simulator. Several challenges were encountered during the integration process
which necessitated devising a number of innovative techniques in order to overcome them.
To demonstrate the advantages of the developed simulator in evaluating CV and CTS
applications, it was used to evaluate and quantify the likely environmental benefits of the
eco-signal concept. Among the main conclusions of the study are:
(1) The integration of traffic, driving and networking simulator is technically feasible,
although a number of challenges need to be addressed to achieve full integration;
(2) The unique advantage of the ITDNS developed in this study stems from its ability to
account for human factors related issues in the design and evaluation of CTS applications;
(3) The eco-vehicle speed control concept at signalized intersections appears to have the
potential to result in tangible environmental benefits. Specifically, for the simple case study
considered in this research, the concept resulted in average reductions of about 9% for energy
consumption, 25% for NOx emissions, and 18% for CO emissions. This came at the expense
of only about 5% increase in travel time. More comprehensive tests however are required to
validate this conclusion;
(4) Besides its environmental benefits, the eco-signal concept appears to be also capable of
yielding safety benefits. The experiments performed herein seem to indicate that the concept
has managed to smoothen the vehicles’ trajectories, by eliminating hard accelerations and
decelerations maneuvers.
The researchers are currently working on a number of different future research initiatives to
complement the work presented herein. First, with respect to the ITDNS, the researchers are
planning a field validation of the integrated simulator by compared the behavior of the human
subjects in the virtual environment to their behavior in the real-world. Second, with respect
to the eco-signal concept which was primarily used herein for demonstration, the researchers
are planning a more comprehensive evaluation involving a much larger sample of drivers.
They are also planning to refine the algorithm used to calculate the recommended approach
speed.
Acknowledgements
This work was supported in part by National Science Foundation of USA CPS Program
(Grant No. NSF-CPS-1035733) and the Cisco University Research Program.
Page 15 of 26
References
Archer, J. (2000). “Developing the potential of micro-simulation modeling for traffic safety
assessment”, 13th ICTCT Workshop. Corfu, Greece.
Barcelo, J. and Ferrer, J. L. (1998). “AIMSUN2: Advanced Interactive Microscopic
Simulation for Urban Networks.” Departmento de Estadistica e Investigation Operative,
Faculdad de Informatica, Universidad de Cataluna.
Baret, M., (1978). “Six degrees of freedom large motion system for flight simulators”,
AGARD Conference Proceedings, No. 249, Piloted Aircraft Environment Simulation
Techniques, pp. 22-1/22-7.
Barolli, L., Mino, G., Xhafa, F., Durresi, A., Koyama, A., (2010) Improvement and
Performance Evaluation of CAVENET: A Network Simulation Tool for Vehicular Networks,
Distributed Computing Systems Workshops (ICDCSW), 2010 IEEE 30th International
Conference on , vol., no., pp.118-125, 21-25 June 2010
Ceylan, H., Bell, M., (2004) Traffic signal timing optimisation based on genetic algorithm
approach, including drivers’ routing, Transportation Research Part B: Methodological,
Volume 38, Issue 4, May 2004, Pages 329-342
Ciuffo, B., Punzo, V., and Torrieri, V. (2009). “Integration of Driving and Traffic
Simulation: Issues and First Solutions”, 88th Annual Transportation Research Board
Meeting, Washington, D.C.
Claudinon, B. and Lievre, J., (1985). “Test facility for rendezvous and docking”, 36th
Congress of the IAF, Stockholm, pp. 1-6.
Cunto, F., and Saccomanno, F.F., (2006). “Evaluation of Safety Countermeasures at
Intersections Using Microscopic Simulation”, 85th Annual Transportation Research Board
Meeting, Washington, D.C.
De Marco, G., Tadauchi, M., Barolli, L, (2007) CAVENET: Description and analysis of a
toolbox for vehicular networks simulation, Parallel and Distributed Systems, 2007
International Conference on , vol.2, no., pp.1-6, 5-7 Dec. 2007
Dobre C., Szekeres, A., Pop, Florin, Cristea, V., (2012) Intelligent Traffic Lights to Reduce
Vehicle Emissions, Proceedings 26th European Conference on Modeling and Simulation.
DriveSafety Website: http://www.drivesafety.com/
Gradinescu, V., Gorgorin, C., Diaconescu, R., Cristea, V., Iftode, L., (2007) , Adaptive
Traffic Lights Using Car-to-Car Communication, Vehicular Technology Conference, 2007.
VTC2007-Spring. IEEE 65th , vol., no., pp.21-25, 22-25 April 2007
Hulme, K., Huang, S., Sadek, A.W., and Qiao, C., (2010). Next Generation Human-in-the-
loop Transportation Simulation Modeling with Application to Eco-Driving Evaluation,
Page 16 of 26
Proceedings of the 2010 Inter-service / Industry Training, Simulation, and Education
Conference (I/ITSEC), Orlando, FL.
Ikeuchi, K., Kuwahara, M., Suda, Y. and Tanaka, Y., (2005) Sustainable ITS Project
Overview: Mixed Reality Traffic Experiment Space under Interactive Traffic Environment
for ITS, Proceedings of IEEE Intelligent Vehicles Symposium, 2005.
Gartner, N., C. J. Messer, and A. K. Rathi (Editors). (2005). Traffic Flow Theory; A State-of-
the-Art Report. Available at http://www.tfhrc.gov/its/tft/tft.htm. Last retrieved on June 18,
2010.
Jenkins, J.M., (2005). “Integrating driving simulation and traffic simulation: A case study”,
Proceedings of the Annual Conference of the Canadian Society for Civil Engineering.
Jin, M. and Lam, S.-H., (2003). “A Virtual-Reality Based Integrated Driving-Traffic
Simulation System to Study the Impacts of Intelligent Transportation Systems (ITS)”,
Proceedings of the 2003 International Conference of Cyberworlds, Nanyang, Singapore.
Li, C., Shimamoto, S., (2011) A real time traffic light control scheme for reducing vehicles
CO2 emissions, Consumer Communications and Networking Conference (CCNC), 2011
IEEE , vol., no., pp.855-859, 9-12 Jan. 2011
Mangharam, R., Weller, D., Rajkumar, R., Mudalige, P., Bai, F., (2006) GrooveNet: A
Hybrid Simulator for Vehicle-to-Vehicle Networks, Mobile and Ubiquitous Systems:
Networking & Services, 2006 Third Annual International Conference on , vol., no., pp.1-8,
July 2006
NS-2 Simulator website: http://nsnam.isi.edu/nsnam/index.php/User_Information
Piorkowski, M., Raya, M., Lugo, A., Papadimitratos, P. and Grossglauser, M. et al., (2008)
TraNS: Realistic Joint Traffic and Network Simulator for VANETs, in ACM SIGMOBILE
Mobile Computing and Communications Review, vol. 12, num. 1, p. 31--33, 2008.
PTV-AG., (2004). “Vissim Microscopic Traffic and Transit Simulation User Manual,
v.3.70.” Karlsruhe, Germany.
Pursula, M. (1999). “Simulation of Traffic Systems - An Overview”, Journal of Geographic
Information and Decision Analysis, Vol.3, No.1, pp. 1-8.
Rakha, H., Kamalanathsharma, R.K., (2011) Eco-driving at signalized intersections using
V2I communication, Intelligent Transportation Systems (ITSC), 2011 14th International
IEEE Conference on , vol., no., pp.341-346, 5-7 Oct. 2011
Sommer, C., German, R., Dressler, F., (2011) Bidirectionally Coupled Network and Road
Traffic Simulation for Improved IVC Analysis, Mobile Computing, IEEE Transactions on ,
vol.10, no.1, pp.3-15, Jan. 2011
Stevanovic, A., Stevanovic, J., Zhang K., and Batterman S., (2009) Optimizing traffic control
to reduce fuel consumption and vehicular emissions: an integrated approach of VISSIM,
Page 17 of 26
CMEM, and VISGAOST, Proceedings of the 88th Annual Meeting of the Transportation
Research Board, Washington, DC, 2009.
Stewart, D., (1965). “A platform with six degrees of freedom”, The Institution of Mechanical
Engineers, 180 (15), pp. 371-384.
STISIM Website: http://www.stisimdrive.com/
Transportation Research Board (TRB), (2000). “Highway Capacity Manual”, TRB, National
Research Council, Washington, D.C.
Quadstone PARAMICS, PARAMICS Version 6.6 User Manual Online, Edinburgh, Scotland,
2010.
VirtualDriver Website: http://www.driverinteractive.com/index.php
Vuyyuru, R., and Oguchi, K., (2007) Vehicle-to-Vehicle Ad Hoc Communication Protocol
Evaluation Using Realistic Simulation Framework, the Fourth IEEE/IFIP Wireless on
demand Networks and Services, Austria, 2007.
Wang, S., Lin, C., (2010) NCTUns 6.0: A Simulator for Advanced Wireless Vehicular
Network Research, Vehicular Technology Conference (VTC 2010-Spring), 2010 IEEE 71st ,
vol., no., pp.1-2, 16-19 May 2010
Wegener, A., Piórkowski, M., Raya, M., Hellbrück, H., Fischer, S. and Hubaux, J., (2008)
TraCI: an interface for coupling road traffic and network simulators, Proceedings of the 11th
communications and networking simulation symposium (CNS'08), 2008.
Wu, G., Boriboonsomsin, K., Zhang, W., Li, M., and Barth, M., (2010) Energy and Emission
Benefit Comparison between Stationary and In-Vehicle Advanced Driving Alert Systems,
89th Annual Meeting of the Transportation Research Board, Washington, D.C.: 2010.
Zegeye, S.K., De Schutter, B., Hellendoorn, H., Breunesse, E., (2009) Reduction of travel
times and traffic emissions using model predictive control, American Control Conference,
2009. ACC '09. , vol., no., pp.5392-5397, 10-12 June 2009
Zhao, Y., and Sadek, A. W., (2013) Performance Evaluations of Approaches to Integrating
Microscopic Traffic Simulators with Emissions Models for Project-level Emissions Analysis,
Accepted for presentation at 2013 Annual TRB Meeting.
Page 18 of 26
Figure 1. Motion Simulator
Page 19 of 26
Figure 2. Architecture of the ITDNS
Page 20 of 26
Figure 3. Eco-signal Display Panel
Page 21 of 26
(a) Option i (b) Option ii, iii
Figure 4. Eco-driving Distance-Time Diagram
Page 22 of 26
Figure 5. Paramics Arterial Test Bed, Connecting UB South and North Campus
Page 23 of 26
Figure 5. Energy, NOx, CO w/ and w/o Eco-Driving
Page 24 of 26
Figure 6. Speed-Time Diagrams w/ and w/o Eco-Driving
Page 25 of 26
Figure 8. Accel-Time Diagrams w/ and w/o Eco-Driving
Page 26 of 26
Table 1. Average Energy, NOx, CO, Time, Max Accelerations and Decelerations and Speeds
Eco On
Eco Off
Savings
Travel Time(s)
325.4
309
-5%
Energy (J)
1.44E+07
1.58E+07
9%
NOx (kg)
1.78E-03
2.36E-03
25%
CO (kg)
1.36E-02
1.66E-02
18%
Max Accel. (mphps)
5.002
7.826
36%
Max Decel. (mphps)
-8.862
-13.658
35%
Max Speed (mph)
36.42
44.974
19%
... On the other hand, Zhao et al. in [6] carried out an assessment similar to Jiang et al. in [4] focused only on connected vehicles. In this study, the authors tried to design an applicable control solution to minimize the fuel consumption without considering higher levels of automation. ...
... The assessment is performed in mixed-traffic conditions, so that the influence of equipped vehicles on the rest of the traffic can be derived. In the study of Zhao et al. [6], the connected vehicles improve the fuel consumption of the other vehicles in the network by imposing reduced speeds. It is interesting to see how in this study the mean speed and therefore the average traffic flow slightly decrease, while in other analyses, such as the one by Wan et al. in [5], there is a slight increase. ...
... In fact, the results of the evaluation of peak and off-peak hours present similar trends, curves differ just in the magnitudes of the benefits. This seems to be a sound result, with the impacts of Time To Green being more relevant when a congested or almost congested situation can be improved through C-ITS messages, moreover a similar result is obtained by Zhao et al. in [6]. ...
Article
Full-text available
It is acknowledged that many of the problems related to urban congestion can be solved through the diffusion of automated vehicles capable not only of replacing drivers, but also of receiving information from the infrastructure. In this article, the effects of driverless cars (level 3–4 of automation) and of the Green Light Optimal Speed Advisory (GLOSA) system, a particular kind of Cooperative – Intelligent Transport System (C-ITS), will be evaluated at an urban signalized intersection through a set of micro-simulations. The aim of the paper is to analyze the two system as stand-alone before evaluating their jointed implementation, so to obtain their impacts and to analyze if and how they synergize for different levels of market penetration. The results of these simulations demonstrate that automated and connected cars should bring global benefits at intersections and also result in a first set of recommendations and best practices for the implementation of the systems in the short-medium term. Particular focus is given to the interaction between the equipped vehicles and traditional traffic, to frame the negative effects on the overall crossing both in Traffic Efficiency and Environment. Finally, the evaluation of a real crossing in Milan is performed and the results of the overall node are provided for different scenarios and time horizon.
... To increase the operational efficiency of the intersection within interrupted flows, studies based on vehicle emissions have analyzed the effects of introducing connected vehicle-or platoon-based intersection management systems [7][8][9]. Other studies have estimated vehicle emissions reductions by installing intelligent intersections or controlling signals [10][11][12][13]. Studies have also analyzed vehicle emissions from a vehicle behavior perspective, basing their analyses on vehicle movement when providing information regarding upcoming traffic conditions or optimal speeds to drivers [14][15][16][17][18][19]. ...
Article
Full-text available
We evaluated emissions as an environmental effect resulting from connected vehicles (CVs) during freeway accidents. The CVs were used to determine the CV driving characteristics, whose values were used to implement the CV driving pattern using a microscopic traffic simulation. The environmental effect of implementation of CV was evaluated using the vehicle trajectory data derived from the simulation results. Implementation of CV effectively minimized the vehicle emissions regardless of the market penetration rate (MPR). In terms of vehicle type, the emissions reduction rate of passenger cars was the highest at a maximum of 33.4%. In the case of pollutants, the reduction rate of CO based on all vehicles was the highest at a maximum of 28.8%. Overall, we found that the implementation of CV positively affected vehicle emissions reductions, and an MPR of 60% could maximize the vehicle emissions reduction effect.
... Simulation can be a highly cost-effective solution to appraise how the roadworks configurations may affect CAV operations and the effectiveness of RSUs to improve mobility through roadworks under different scenarios [18]. However, a highly detailed integrated simulation platform with a combination of different simulation layers, namely a traffic microsimulation tool (network-level simulation) and a submicroscopic simulation (vehicle-level) tool is required for conducting infrastructure appraisal in a virtual environment [19]. ...
Article
Full-text available
Navigating through roadworks represents one of the main sources of safety risk for Connected and Autonomous Vehicles (CAVs) due to the altered road layouts. The built-in base maps do not normally reflect these changes, causing CAVs to experience difficulties in sensing and trajectory generation. Therefore, the objective of this paper is to evaluate different collision-free trajectory generation for CAVs at roadworks to improve safety and traffic performance. Trajectory generation algorithms using lane-level dynamic maps were examined for: 1) CAVs rely on data from in-vehicle sensor only; and 2) CAVs receive additional information via a Smart Traffic Cone (STC) in advance regarding roadwork configurations. Experiments were conducted at a controlled motorway facility operated by National Highways (England) using a vehicle instrumented with a suite of sensors. Schematics of the roadworks scenario were translated into an integrated simulation platform consisting of a traffic microsimulation (VISSIM) to simulate traffic dynamics and a sub-microscopic simulator (PreScan) capable of simulating vehicle autonomy and connectivity. Results indicate that traffic conflicts and delays decrease by 40% and 3% respectively when CAVs receive additional information in advance (i.e., Scenario 2) compared to the other scenario. These findings would assist road network operators in developing ‘CAV-enabled roadworks’ and vehicle manufacturers in designing a vehicle-based ‘roadworks assist’ system.
... Gao et al. proposed a co-simulation by integrating ROS and Aimsun, which allows a user to drive an ego vehicle in the traffic flow to investigate driving behavior [36]. The integrated traffic-drivingnetworking simulator (ITDNS) exploited PARAMICS, NS-2, and driving simulator to create a virtual environment, allowing a human driver to control a vehicle while communicating with other vehicles and infrastructure [37]. Zhao et al. developed a co-simulation platform incorporating SUMO, Unity, and AWS to collect driving data via HuiL and provide personalized data analysis and data storage [38]. ...
Conference Paper
Full-text available
Freeway ramp merging is a challenging task for an individual vehicle (in particular a truck) and a critical aspect of traffic management that often leads to bottlenecks and accidents. While connected and automated vehicle (CAV) technology has yielded efficient merging strategies, most of them overlook the differentiation of vehicle types and assume uniform CAV presence. To address this gap, our study focuses on enhancing the merging efficiency of heavy-duty trucks in mixed traffic environments. We introduce a novel multi-human-in-the-loop (MHuiL) simulation framework, integrating the SUMO traffic simulator with two game engine-based driving simulators, enabling the investigation of interactions between human drivers in diverse traffic scenarios. Through a comprehensive case study analyzing eight scenarios, we assess the performance of a connectivity-based cooperative ramp merging system for heavy-duty trucks, considering safety, comfort, and fuel consumption. Our results demonstrate that guided trucks exhibit advantageous characteristics, including an enhanced safety margin with larger gaps by 23.2%, a decreased speed deviation by 30.4% facilitating smoother speed patterns, and a reduction in fuel consumption by 3.4%, when compared with non-guided trucks. This research offers valuable insights for the development of innovative approaches to improve truck merging efficiency, enhancing overall traffic flow and safety.
... In the whole driving decision model, driving behaviors (such as driving skill, driving behavior and ecodriving setting), play one of the most signi cant roles in promoting a wide range of energy savings [44][45]. Driving smoothly and accelerating slowly have been shown to be more effective in reducing carbon emissions than strategic and tactical eco-driving decisions. ...
Preprint
Full-text available
Eco-driving behavior has been recommended around the world because the transport is a key factor of energy use and pollution emissions. Therefore, based on the driving decision model, this paper introduces three aspects of the driving decisions (strategic decision, tactical decision and operation decision) to analyze the economy of vehicle energy. The analytic hierarchy process (AHP) is used to assign the weight of the internal evaluation indexes, so as to form a complete as-sessment for the driver's eco-driving behavior. The research result can not only quantitatively de-scribe the energy-saving effect of driver's decisions, but also put forward targeted driving sug-gestions to optimize drivers' ecological behaviors. This assessment model helps to clarify the po-tential of eco-driving on energy economy of transportation in a hierarchical way, and provides a valuable theoretical basis for the further promotion and application of eco-driving education.
... system (ITS). It provides effective solutions to deal with the existing traffic problems, such as traffic accidents and traffic jams [1], [2]. One of the typical applications of the ICV technique is the autonomous platooning. ...
Preprint
Safety is the foremost concern for autonomous platooning. The vehicle-to-vehicle (V2V) communication delay and the sudden appearance of obstacles will trigger the safety of the intended functionality (SOTIF) issues for autonomous platooning. This research proposes a holistic robust motion controller framework (MCF) for an intelligent and connected vehicle platoon system. The MCF utilizes a hierarchical structure to resolve the longitudinal string stability and the lateral control problem under the complex driving environment and time-varying communication delay. Firstly, the H-infinity feedback controller is developed to ensure the robustness of the platoon under time-varying communication delay in the upper-level coordination layer (UCL). The output from UCL will be delivered to the lower-level motion-planning layer (LML) as reference signals. Secondly, the model predictive control (MPC) algorithm is implemented in the LML to achieve multi-objective control, which comprehensively considers the reference signals, the artificial potential field, and multiple vehicle dynamics constraints. Furthermore, three critical scenarios are co-simulated for case studies, including platooning under time-varying communication delay, merging, and obstacle avoidance scenarios. The simulation results indicate that, compared with single-structure MPC, the proposed MCF can offer a better suppression on position error propagation, and get improvements on maximum position error in the three scenarios by $19.2\%$, $59.8\%$, and $15.3\%$, respectively. Last, the practicability and effectiveness of the proposed MCF are verified via hardware-in-the-loop experiment. The average conducting time of the proposed method on Speedgoat real-time target machine is 1.1 milliseconds, which meets the real-time requirements.
... Multi-source driving information data promote convenience and provide a solid foundation for the design of highly advanced eco-routing systems (Boriboonsomsin et al., 2012;Cheng et al., 2013;Lin et al, 2014;Hu et al., 2017;Ma et al., 2019). In the CV context, numerous state-of-the-art studies have developed eco-routing techniques for general traffic and regular vehicles (Hu et al., 2016;Zhao et al., 2016). ...
Article
Since the flexibility and adaptability of demand responsive transit (DRT) give more potentials and spaces of embracing eco-routing strategy, this study develops a novel framework of embedding eco-routing technology into DRT service, in which module of vehicle dynamics and module of fuel consumption/emission are specifically integrated in response to varied traffic conditions and road types when designing of DRT system. To this end, a mix-integer model and the customized DP-based heuristic are proposed to determine eco-oriented DRT routes and schedules. A series of numerical cases based on realistic road networks are designed to unfold the comparison of the performance of eco-oriented DRT against the traditional one. The results demonstrate that introduction of eco-routing is able to significantly reduce the energy consumption and emissions by up to 37% in companying with a slight increase of total travel time and routing distance. The well-developed models and algorithm make the study is ready for real-world applications.
Article
The recent advent of connected and automated vehicles (CAVs) is expected to transform the transportation system. CAV technologies are being developed rapidly and they are foreseen to penetrate the market at a rapid pace. On the other hand, work zones (WZs) have become common areas on highway systems as a result of the increasing construction and maintenance activities. The near future will therefore bring the coexistence of CAVs and WZs which makes their interaction inevitable. WZs expose all vehicles to a sudden and complex geometric change in the roadway environment, something that may challenge many of CAV navigation capabilities. WZs however also impose a space contraction resulting in adverse traffic impacts, something that legitimately calls for benefiting from the highly efficient CAV functions. CAVs should be able to reliably traverse WZ geometry and WZs should benefit from CAV intelligent functions. This paper reviews the state-of-the-art and the key concepts, opportunities, and challenges of deploying CAV systems at WZs. The reviewed subjects include traffic performance and behaviour, technologies and infrastructure, and regulatory considerations. Eighteen CAV mobility, safety, and environmental concepts and functions were distributed over the WZ area which was subdivided into five segments: further upstream, approach area, queuing area, WZ activity, and termination area. In addition, among other topics reviewed and discussed are detection of WZ features, smart traffic control devices, various technologies at connected WZs, cross-border harmonization, liability, insurance, and privacy. The paper also provides a research agenda with a list of research needs supported by experts rating and inputs. The paper aims to provide a bird’s eye view, but with necessary details that can benefit researchers, practitioners, and transportation agencies.
Article
Vehicle-to-infrastructure (V2I) communication is essential for reliable deployment of connected automated vehicle technology, contributing to the advanced safety and optimization of our transportation networks. However, supplying and maintaining necessary wireless infrastructure is a challenging task, particularly when it comes to rural areas. This study proposes a novel methodology that uses artificial intelligence, machine vision, and smart traffic signs to support V2I in areas where availability of wireless communication infrastructure is limited. The objective of this paper is to investigate the operational challenges of the proposed low-cost solution in different V2I applications, including a MapData message in an unsignalized traffic intersection, traveler information message in a work zone, and a red-light violation warning with the help of a smart sign. The proposed system showed some important advantages, such as invulnerability to third-party alterations and robust operation under harsh environmental conditions.
Conference Paper
Full-text available
The transportation community has long used two distinct simulator types without any formal integration between them. First, are microscopic Traffic Simulation (TS) models, which simulate the movement of individual vehicles based on car-following and lane-changing models, and which have been used to evaluate the operational efficiency of transportation networks. Second, are Driving Simulators (DS), which have been used to examine individual human subjects within a virtual environment. The current research develops a prototype human-in-the-loop transportation simulation modeling framework by integrating these heterogeneous simulation platforms, whose specifications are often in direct opposition. To illustrate the feasibility of the approach, a prototype simulator is developed by integrating a commercial state-of-the-art traffic simulation model with a Driving Simulator custom-developed by the present research team. The prototype system allows the human driver to control (i.e. drive) a subject vehicle in the virtual traffic simulation environment. At the same time, the background traffic that the human driver sees and drives amongst is that resulting from the macroscopic TS, which now intelligently responds to the actions made by the human driver. This capacity helps to broaden the range of applications to which either type of simulators is applicable. As a pilot application for the present study, the prototype integrated simulator is used in conjunction with a fuel consumption and tailpipe emissions model for a small group of subject drivers. In this study, several human subjects are asked to drive a simulated real-world course twice, once each in two levels of traffic congestion. The paper concludes by suggesting possible refinements to the developed prototype, including a real-time networking capacity that will allow multiple human participants to simultaneously interact within our integrated environment. Such a feature is prevalent in entertainment gaming environments, but absent, to date, in research-minded, vehicle simulation and training applications.
Article
Full-text available
Automobiles powered by fossil fuels are one of the major contributors to both criteria pollutant and greenhouse gas-in particular, carbon dioxide (CO2)-emissions. Previous studies revealed that unnecessary acceleration and hard braking in response to sudden changes of traffic signals may cause a significant amount of wasted energy and increased emissions. Altering the behavior of drivers approaching signalized intersections potentially could reduce energy consumption and emissions from motor vehicles without increasing travel time or delay. Two types of advanced driving alert systems (ADAS) are proposed: stationary ADAS [based on roadside infrastructure, such as changeable message signs (CMSs)] and in-vehicle ADAS [driven by advanced communication technology, such as vehicle-infrastructure integration (VII)]. These systems can help drivers avoid hard braking at intersections by providing realtime information on traffic signal status. A state-of-the-art modal emissions model is used to evaluate and compare the effects of these two types of ADAS on the reduction of vehicle fuel consumption and CO2</ sub> emissions. A numerical analysis of a single vehicle shows that ADAS can help reduce vehicle fuel consumption and CO2 emissions by up to 40% in the tested hypothetical conditions. The benefits of these systems are further investigated in a traffic simulation environment with various levels of congestion and posted speed limits. The simulation results reveal that both CMS-based ADAS and VII-driven ADAS can provide fuel and CO2</ sub> savings; VII ADAS offer greater savings in most cases.
Article
Full-text available
Cars with petrol-driven internal combustion engines are sources of air pollution. Until alternative car engines will replace petrol-driven engines, road transportation is a major source for emissions of carbon monoxide, carbon dioxide, hydrocarbons, and many other organic compounds into the environment. There is a direct relation between the car's emissions and its acceleration: an accelerating car will pollute more than a non-speeding car. In this paper we present a mobile system capable of guiding the driver's decisions with the goal of reducing vehicle emissions. The system considers parameters ranging from the car's characteristics to human reactions. In this we present results demonstrating the capability of the system to produce decisions that reduce pollution in urban traffic environment.
Article
Full-text available
In this paper, we show the outline of our research on interactive traffic environment, under which we are developing mixed reality traffic experiment space. In order to develop sophisticated ITS applications, it is very important to analyze human factor, but there is few method to obtain human factor, thus, we have decided to create interactive traffic environment under which we can obtain human factors. As the first stage of our research, we have developed Mixed Reality Traffic Experiment Space. It consists of Real Observation Laboratory Part and Virtual Experiment Laboratory Part. In the former part, we gather various real raw data to retrieve real environment model. In the later part, we present users more realistic driving environment based on the model. Based on this experiment space, we are going to proceed to the next stages, in which we will design and evaluate sustainable ITS applications. For this purpose we have started Sustainable ITS Project at the university of Tokyo, collaborated among industry, government, and university.
Article
Vehicle-to-vehicle and vehicle-to-infrastructure communications made possible by IntelliDrive will enable new transportation applications and services. To understand and quantify potential benefits from IntelliDrive applications, these applications should be evaluated before field deployment. An IntelliDrive simulation environment was developed; it replicated precise vehicular movements, incorporated IntelliDrive wireless communications based on wireless access in vehicular environments-dedicated short-range communication standards, and simulated real IntelliDrive message sets defined in the Society of Automotive Engineers J2735 standard. A case study of a prototype lane changing advisory algorithm revealed that communication delays were not likely to be a significant factor and showed maximum delays of only 55 ms for the basic safety message (BSM) and 1.3 ms for the a la carte message (ACM). The probability of successful communication can affect evaluation results. For example, for a lane changing advisory algorithm, the probability of successful transmission of a series of required messages-three BSMs and one ACM-was only 50% when fewer than 120 vehicles were within a communication radius of 50 m. This result implied a significant degradation in algorithm performance. The results demonstrate the feasibility of integrating traffic and communication simulation models and the need to consider both components in IntelliDrive evaluation.
Article
There are various strategies being considered to reduce fuel consumption and emissions from the transportation sector. From the transportation operations perspective, one strategy that has gained interest worldwide is eco-driving. Eco-driving typically consists of changing a person's driving behavior based on providing general advice to the driver, such as accelerating slowly, driving smoothly, and reducing high speeds. More advanced dynamic eco-driving provides real-time advice to drivers based on changing traffic and infrastructure conditions for even greater fuel and emission savings. The concept of dynamic eco-driving takes advantage of real-time traffic sensing and infrastructure information, which can then be communicated to a vehicle with a goal of reducing fuel consumption and emissions. This article considers dynamic eco-driving in an arterial corridor with traffic control signals, where signal phase and timing (SPaT) information of traffic lights is provided to the vehicle as it drives down the corridor. The vehicle can then adjust its velocity while traveling through the corridor with the goal of minimizing fuel consumption and emissions. A dynamic eco-driving velocity planning methodology has been developed and is described herein. This algorithm has then been extensively tested in simulation, showing individual vehicle fuel consumption and CO2 reductions of around 10–15%, depending on corridor parameters including traffic volume, traffic speed, and other factors. This 10–15% improvement is realized directly by the vehicle that is equipped with this dynamic eco-driving technology and can be accomplished with very little time loss. We have also carried out an extensive analysis of the entire traffic stream under different traffic volumes and different penetration rates of the dynamic eco-driving technology. It is found that there are also significant indirect network-wide energy and emissions benefits on the overall traffic, even at low penetration rates of the technology-equipped vehicles. Based on the simulation results, the maximum fuel saving and emission reduction occur during medium traffic volumes (corresponding to traffic volume of 300 vehicles/hr/link) and with low penetration rates (5%, 10%, and 20%). Under these conditions, the total traffic energy/emissions savings typically triple what is saved from the technology-equipped vehicles alone (e.g., total 4% savings compared to 1.3% savings). This is due primarily to the eco-driving velocity planning affecting nonequipped vehicles that follow behind.
Article
A major success factor for the implementation of Intelligent Transportation Systems (ITS) is the knowledge about the user's reaction and response to such technologies. The objective of each development process is to achieve a broad acceptance among those using the system. User acceptance is a key success factor, so it should be taken into account in early development stages. This applies especially for technical solutions requiring frequent interactions, for example to influence the driver's behaviour towards a more efficient driving style. The complexity of developments in the field of ITS raises the question: at what point do users start feeling overloaded and are no longer able to handle all functionalities, ultimately rejecting to use them? A European-wide study was carried out (N = 5807) focusing on drivers’ perception towards cooperative systems that offer assistance on fuel efficiency. The Advanced Driver Assistance Systems (ADAS) used in the study, have the potential to change driving behaviour in the long-term and thus have a sustainable impact to reduce fuel consumption and traffic emissions. ADAS functionalities provide up-to-date traffic information which is disseminated by traffic management to help traffic flow in a more energy efficient way. Six ADAS functions were assessed in pre-, on-, and post-trip driving situations. The chosen research framework was used to compare the users’ perception using a set of relevant acceptance factors that were developed in this study. The results showed significant effects between acceptance factors and the influencing variables. The interrelations between acceptance factors were analysed using a research model developed in this study. The concept proves to be suitable for studying acceptance of ITS solutions aiming to save fuel.