SlideShare a Scribd company logo
Creative Methods for Modeling Traffic Demand
John-Mark Palacios
Transportation and Supply Chain Systems
Dr. Evangelos Kaisar
26 July 2013
Palacios i
Table of Contents
Introduction .......................................................1
Four-Step Model ..................................................2
Trip Generation .................................................................3
Trip Distribution ................................................................3
Mode choice .....................................................................4
Assignment.......................................................................4
Methodology .....................................................................5
Activity-Based Model.............................................8
Traffic demand from a development ....................... 10
Microsimulation and Agent based modeling............... 12
Methodology ................................................................... 14
Interpretation ................................................................. 18
Conclusion ....................................................... 19
Bibliography ..................................................... 21
Palacios 1
Introduction
Transportation demand forecasting is an integral part of the transportation
planning process, yet it is also one of the most imperfect. Typically, transportation
planners have used the Four-Step Model or rough tables pulled from the Institute of
Transportation Engineers' (ITE) Trip Generation Manual to predict trips from a
proposed development or within a region. The Four-Step Model has several
shortcomings, however. McNally and Rindt point out some of these flaws, such as
the fact that it focuses on aggregate behavior instead of individual driver behavior,
the artificial constraints it places on an individual's choice, and neglecting some of
the reasons why individuals choose a certain route1. The Four-Step Model reduces
each trip to a mode choice without allowing a combination of modes, or outright
ignores mode choice. The ITE Trip Generation Manual also tends to underestimate
the internal capture rate of a proposed development, especially if it doesn't fit the
old typical suburban development model. Shoup also points out that the Trip
Generation Manual fails to consider economic realities of things like parking2.
Similar issues occur with the four-step model. Both these methods are frequently
used to determine traffic impacts from proposed developments. The Activity-Based
Model seeks to address many of the shortcomings in the Four-Step Model by
providing a finer level of detail. Very few planning agencies in the U.S. are currently
using this model, however, so it has not been thoroughly tested as a tool for
determining development impacts.
1 Michael G. McNally and Craig Rindt, The Activity-Based Approach, Recent Work
(Irvine, CA: Institute of Transportation Studies, UC Irvine, November 17, 2008), 6,
http://escholarship.org/uc/item/86h7f5v0.
2 Donald C. Shoup, “Truth in Transportation Planning,” Journal of Transportation and
Statistics 6, no. 1 (2003): 11.
Palacios 2
Modelers seek accuracy and are likely to brush off anything that is not considered a
professional transportation modeling tool, but computer games have begun to
implement algorithms similar to activity-based modeling, called agent-based
modeling. While they may not be as accurate at modeling traffic as purpose-
designed tools, they do have a potential place in the transportation planning
profession. This project takes a look at the methods and capabilities of a purpose-
built transportation planning model and an agent-based simulation game.
Four-Step Model
True to its name, the four-step model consists of the following four steps that are
undertaken to predict trips:
1. Trip Generation
2. Trip Distribution
3. Mode Choice
4. Assignment3
Trips are categorized based on origin and destination, primarily focusing on home,
work, and other destinations, and delineated according to the following criteria:
 Home-based work: trips to or from work, beginning or ending at home.
 Home-based nonwork: trips beginning or ending at home that do not begin
or end at work.
 Nonhome based: trips neither beginning nor ending at home4.
3 Cambridge Systematics, Inc. et al., Travel Demand Forecasting: Parameters and
Techniques (Washington, D.C.: National Cooperative Highway Research Program,
2012), 3, http://onlinepubs.trb.org/onlinepubs/nchrp/nchrp_rpt_716.pdf.
4 Ibid., 31.
Palacios 3
While not discussed in the literature reviewed for this paper, it could be argued that
the heavy focus on home and work trips no longer fits with the modern mobile
society, with people carrying smartphones, tablets, and computers, and able to work
from any location. The four-step model has been around since the 1950s5, before the
advent of the Information Age.
Trip Generation
Trip Generation takes into consideration the characteristics of the individual,
generally done at an aggregate level using Traffic Analysis Zones. These could be
comparable to the Census block, and include data such as the following that might
be obtained from the Census or the American Community Survey:
 Population
 Employment
 Auto ownership
 Income
 Employment industry6
 Household size
Trip Distribution
This step calculates the number of trips between different Traffic Analysis Zones. If
a number of homes are within Zone A and a number of employment centers are in
Zone B, then those living in Zone A who work in Zone B would be expected to
generate home-based work trips between the two zones.7
5 McNally and Rindt, The Activity-Based Approach, 5.
6 Cambridge Systematics, Inc. et al., NCHRP 716, 3.
7 Ibid.
Palacios 4
Mode choice
This step splits the trips calculated in step two into motor vehicle, transit, bicycle,
and walking trips, based on the local area's options and the local residents'
proclivity towards each mode. NCHRP Report 716 begins the section on mode
choice by pointing out that this step is often skipped in order to simplify things and
return a number of vehicle trips instead of person trips.8 This is really a significant
flaw with the four-step model, or at least with the way it is frequently implemented.
While planners try to design more livable cities where people have alternatives to
the car, and citizens clamor for these options9, transportation planners assume that
everyone is driving. Since neighbors and local officials are primarily interested in
the automobile traffic impacts of a proposed development, this further encourages
skipping this step. This is a severe disconnect between the livable streets movement
and the tried-and-true transportation forecasting methods.
Assignment
The final step takes the vehicle trips and assigns them to a route in the roadway
network. This will factor in details such as travel time on each route alternative and
congestion on each route, and give a total number of added vehicle trips to that
network. If the transit mode was considered, rider trips will be assigned to the
transit network, with individuals choosing which routes and stops to use, taking into
consideration travel time and related factors along the way.10
8 Ibid., 53–55.
9 Angie Schmitt, “Poll: Republicans Support Transpo Policies to Avert Climate
Change, Too,” Streetsblog Capitol Hill, June 16, 2011,
http://dc.streetsblog.org/2011/06/16/yale-poll-americans-support-transpo-
policies-to-avert-climate-change/.
10 Cambridge Systematics, Inc. et al., NCHRP 716, 4–5.
Palacios 5
Methodology
The four-step model is generally run using Florida's version of CUBE Voyager, called
the Florida Standard Urban Transportation Model Structure, or FSUTMS. There are
other software that can run this model, but the focus of this report is on FSUTMS.
The models are available for any region of Florida online at fsutmsonline.net.
System
The system used to run FSUTMS had an Intel Xeon E5607 CPU running at 2.27 Ghz,
with 24GB RAM and running Windows 7 Enterprise for the operating system. With
this system, a network-wide model run took over 6 hours to complete.
Palacios 6
Model run
The desired model is opened using the FSUTMS
launcher, which in our case was SERPM 6.5.3. This
particular model was originally set up so the
Metropolitan Planning Organizations could develop the
2035 Long Range
Transportation Plan, so there
is a 2005 baseline scenario as well as a 2035 scenario,
with the projected changes in demographics (see Figure
1). Running the model is done by simply double-
clicking on the desired
scenario and going
through the
screens that follow. Optionally, a new
scenario can be created as a "child" of one of
those already setup. SERPM has the entire
roadway network for the three county area set
up already. It can be edited by selecting the
S65_{Year}.NET file under "Inputs" in the data section
(refer to Figure 2). Note
that the edit will affect
whichever scenario is selected
in the Scenario section. The
network shown in Figure 3 is
made up of links for
roadways and nodes for
intersections. New links
can be added to show new
roadways, or links can be edited to
Figure 1. Scenarios in SERPM
6.5.3
Figure 2. Input Data in SERPM
6.5.3
Figure 4. Output Network file in
SERPM.
Palacios 7
modify number of lanes or other roadway properties.
Once the model is run, the network file can be selected in order to display the
results, such as total volume for each node (Refer to Figure 4). Figure 5 shows a
portion of the network around Florida Atlantic University in Boca Raton, with the
volumes turned on for each link. If a second run were performed with modifications
to links representing a roadway improvement or demographics representing a
proposed development, this could be used to perform a visual
comparison of the two scenarios.
Figure 3.
SERPM
roadway
network,
links and
nodes.
Palacios 8
Figure 5. Links with volume display turned on in SERPM after the model is run.
Activity-Based Model
The Activity-Based Model (ABM) offers a much more nuanced method, essentially
performing a microsimulation for each person in the study. Instead of using the trip
as the basic unit, ABM uses the "tour," which is defined as the sequence of trips that
begin and end at the same location.11 Instead of treating the decisions for each trip
11 Ibid., 89.
Palacios 9
separately, ABM recognizes that each trip of a tour is dependent on the other. For
instance, if someone drives alone to work, they are not likely to carpool on the way
home. Because this model considers the entire tour, it takes into account "soak
duration," or the time spent at a destination. Stopping by the store for 30 minutes
after work would give a 30-minute soak duration. Household behavior is linked, so if
it becomes inconvenient for one parent to drop a child off at school on his way to
work, the other has to add that trip into her tour.12
These nuances theoretically add up to a more accurate model, although very few
planning agencies have put Activity-Based Models into practice. In 2011,
Metropolitan Planning Organizations in Portland, San Francisco, Sacramento, Los
Angeles, New York City, Denver, Atlanta, and Columbus, Ohio had implemented
Activity-Based Models.13 San Diego completed development of an Activity-Based
Model in January 2013,14 which South Florida borrowed to adapt to our own
region.15
One of the benefits of the Activity-Based Model includes the ability to model more
data in the future, as the models are tweaked. McNally and Rindt suggest that
12 Ibid., 91–92.
13 Ibid., 93.
14 Wu Sun, “Activity-Based Model Update” (presented at the Transportation
Modeling Forum, San Diego, June 2013), 59,
http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.pdf.
15 Rosella Picado, “A Test of Transferability: The SE Florida Activity-Based Model”
(presented at the TRB National Planning Applications Conference, Columbus, Ohio,
May 7, 2013), 4,
http://www.trbappcon.org/2013conf/presentations/319_1_4_319_Southeast%20Fl
orida%20ABM%20Transfer.pptx.
Palacios 10
abilities in the long term might include adding new behavior and performing agent-
based simulation.16
Li points out that the activity-based model in development for South Florida, the
Southeast Florida Regional Planning Model (SERPM) version 7, used different
demographic data and analysis zones than the four-step model (SERPM version 6),
2010 in the new model and 2005 in the old model.17 So running these two models
would have some differences inherent in the demographics that will generate
differing results. Since the model is still under development, we were unable to
obtain access to SERPM 7. While Florida utilizes CUBE Voyager software, other areas,
such as San Diego's activity-based model on which our local one was based,18 utilize
different software, to which we do not have access at the University.
Traffic demand from a development
Various reports take issue with the status quo of trip forecasting from a proposed
development. With the four-step model developed in the post-war era of suburban
growth, and the ITE Trip Generation Manual developed in the same era, it should
come as no surprise that the four-step model frequently ignores non-vehicular
travel and the Trip Generation Manual focuses on suburban areas without transit or
pedestrian facilities.19 Modern trends such as New Urbanism and Transit Oriented
Development that focus on providing mixed land use as well as transit access and
walking and bicycling amenities get treated equally to a suburban strip mall
surrounded by a sea of parking and accessible only by car.
16 McNally and Rindt, The Activity-Based Approach, 15.
17 Shi-Chiang Li, “RE: Activity Based Modeling,” June 6, 2013.
18 Picado, “A Test of Transferability: The SE Florida Activity-Based Model.”
19 Shoup, “Truth in Transportation Planning,” 2.
Palacios 11
While these developments generate fewer trips because individuals can live, work,
and shop within the same area, methods like the Trip Generation Manual do not
effectively account for this internal trip capture rate.20 The four-step model only
looks at whether a trip is internal to the model or external, traveling to or from an
area outside of the model's region.21 One way this method could account for a
development's internal trip capture would be by setting the region to be the
development boundaries; but this would cripple the model by only providing one
traffic analysis zone. Calandra proposed a methodology for VMT disaggregation that
basically adds a step of reorganizing the zones into internal/external after the
Assignment step of the four-step model, but this can only look at larger
developments with multiple traffic analysis zones.22 Ewing, Dumbaugh, and Brown
endeavored to create a model for internal trip capture by evaluating 20 mixed-use
communities in South Florida and viewing demographic characteristics, but this
early effort has some shortcomings that the authors acknowledged—mostly due to
larger communities that incorporated as cities skewing the results.23 These all seem
to have issues determining internal trip capture with smaller scale developments.
20 R. Ewing et al., “Traffic Generated by Mixed-Use Developments—Six-Region Study
Using Consistent Built Environmental Measures,” Journal of Urban Planning and
Development 137, no. 3 (2011): 248–261, doi:10.1061/(ASCE)UP.1943-
5444.0000068.
21 Cambridge Systematics, Inc. et al., NCHRP 716, 48–49.
22 Mike Calandra, “VMT Disaggregation Methodology” (presented at the
Transportation Modeling Forum, San Diego, June 2013), 30–36,
http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.pdf.
23 Reid Ewing, Eric Dumbaugh, and Mike Brown, “Internalizing Travel by Mixing
Land Uses: Study of Master-Planned Communities in South Florida,” Transportation
Palacios 12
In Truth in Transportation Planning, Shoup proposes that the data need to account
for the price of parking, as the traditional model encourages development of more
free parking.24 While the four-step model can account for parking costs in a
simplified manner, NCHRP 716 recognizes that more realism is needed to evaluate
changes in parking cost as well as mixed-use developments, and implies that
activity-based modeling would better account for them.25
Microsimulation and Agent based modeling
Other methodologies to determine traffic impacts include microsimulation or agent-
based modeling. Both essentially simulate the movements of each individual in a
network in order to gauge how the whole system will function. Microsimulation
generally refers to a simulation performed on a smaller scale to analyze a corridor
instead of a region—but one that simulates movements on a microscopic, or
individual, level. Programs such as CORSIM are used to perform this type of
microsimulation. Figure 6 shows a screenshot of a CORSIM simulation. Strengths of
this type of microsimulation are in modeling the minor details that contribute to
congestion such as driver behavior, weaving, lane choice, etc.
Figure 6. CORSIM simulation of I-4 in Orlando, showing one on-ramp and the merge area. Each vehicle is
modeled as a separate agent for this stretch of I-4 in Orlando, but the segment was modeled alone.
Research Record: Journal of the Transportation Research Board 1780, no. -1 (January
1, 2001): 115–128, doi:10.3141/1780-11.
24 Shoup, “Truth in Transportation Planning,” 11–12.
25 Cambridge Systematics, Inc. et al., NCHRP 716, 89.
Palacios 13
Agent-based modeling can perform similar activities for a regional level. To some
degree, an activity-based model is an agent-based model.26 At some level, however,
they may aggregate data instead of keeping the individual simulation. If the goal is
to merely display overall traffic volumes similar to that shown in Figure 5 for the
Four-Step model, then the individual data will be aggregated into the total volumes
for each link. A true agent-based model can maintain the individual agents into a
simulation.
Non-professional traffic simulators have begun utilizing agent-based simulation.
Developers of the recently released game Simcity 5 touted its Glassbox agent-based
model that ran every aspect of the simulation. For traffic, it modeled an individual's
trip, what path it chose, and maintained the simulation of each individual
throughout the interface.27 The prior version of Simcity, known as Simcity Societies,
had a similar agent-based approach, as the program did offer the ability to follow
individuals around the city and showed traffic based on individual movements.28
26 Ana L. C. Bazzan and Franziska Klügl, “A Review on Agent-based Technology for
Traffic and Transportation,” The Knowledge Engineering Review FirstView (2013):
6–7, doi:10.1017/S0269888913000118.
27 Andrew Willmott, “GlassBox: A New Simulation Architecture” (presented at the
Game Developer’s Conference, San Francisco, March 7, 2012),
http://www.andrewwillmott.com/talks/inside-
glassbox/GlassBox%20GDC%202012%20Slides.pdf.
28 Electronic Arts, SimCity Societies: Interview, interview by Strategy Informer, Web,
accessed July 26, 2013,
http://www.strategyinformer.com/pc/simcitysocieties/115/interview.html.
Palacios 14
Methodology
For testing purposes, we had access to Cities in Motion 2, a city simulator with a
focus on transit. We did not have access to technical information on the modeling
algorithm of this game, but it also seems to be agent-based. Bazzan and Klügl point
out that the first version of this game was agent-based,29 and our observations with
the second version's behavior would agree. The following section documents how
this game models traffic.
System
The test system was an iMac with an Intel Core 2 Duo CPU running at 3.06 Ghz, with
6 GB RAM and an ATI Radeon HD 2600 Pro graphics card with 256 MB VRAM. This
is a bit underpowered to run Cities in Motion 2, which actually has a minimum video
memory requirement of 512MB RAM. While the CPU meets the minimum
requirement, the recommended processor requirement of 3Ghz Quad Core would
have worked better. Many times the simulation slowed to a crawl with the CPU
usage at 100%.
Base Map
The base map used for testing was a fan-made recreation of Chicago, including
topography and a fairly accurate road and rail network within the boundaries.30
Modifications were made to this map by adding transit routes and modifying
roadways in order to visualize impacts to traffic patterns.
29 Bazzan and Klügl, “A Review on Agent-based Technology for Traffic and
Transportation,” 10.
30 Chase Moore, “Chicago 1.0,” June 7, 2013,
http://steamcommunity.com/sharedfiles/filedetails/?id=151352135.
Palacios 15
Behavior
Just like SimCity, Cities in Motion 2 allows you to track an individual's movements
across the city. See Figure 6 for an example of what this looks like. Each vehicle in
that picture is being modeled for an agents' trip. Individuals decide whether to take
their private vehicle or public transit, based on factors such as income and ticket
prices and transit coverage and frequency. (It is not entirely clear whether travel
time is a factor, because the roadways seemed to back up for days, regardless of
peak hours—and drivers could easily sit in traffic for two hours or more.) Trip
purpose is also considered, as the info window shown in Figure 7 shows
"commercial building" for the origin and destination, while the workplace is
different, indicating that this was a shopping trip or something similar.
Figure 7. Cities in Motion 2 screenshot showing white arrow and large info box tracking a motorist, while
the mouse hovers over another behind him.
Evaluation
Cities in Motion 2 does collect some aggregate data, providing a visualization of
traffic hotspots that can be overlayed on top of the graphics. Figure 8 shows what
this looks like. This would be the closest thing to CUBE's link volume screen
illustrated previously in Figure 5, albeit much simpler for a layperson to understand.
It should be noted that there seem to be a number of odd behaviors—not
necessarily bugs, probably just a result of the simplifications done to make the game
Palacios 16
playable in real time. Occasionally, a vehicle will disappear and the person can
suddenly be found in a building across town. This could merely be a reset check
built into the code after it realizes someone has been stuck in traffic all night. Other
issues include a wayfinding algorithm that seems somewhat haphazard, as vehicles
would frequently make u-turns at on-ramps or use on-and off-ramps as thru lanes
instead of staying on a freeway. See Figure 8 for an example.
Palacios 17
Figure 8. Cities in Motion 2 Traffic Density, before (top) and after (bottom) roadway improvements and
added transit service.
Palacios 18
Interpretation
Is there any purpose to city
simulation games besides just
gaming? With a lack of
sophistication compared to
professional transportation
modeling tools, the first response
would be to write the simulation
games off as nothing more than
toys. However, there could be
several potential uses to a
transportation simulation that is
accessible to everyone, mostly in
the area of public involvement.
Rather than having a consultant do
all the work and expecting some
tables and charts or maybe a 3D
model, agent-based traffic
simulation games could put
visualization in the hands of
citizens. If a consultant or an
agency handed out files of an
existing city, citizens could even
come up solutions to traffic problems, and get an idea firsthand as to whether their
idea would improve anything. Figure 10 shows some potential changes that could be
made, along with a significant impact to traffic. Unlike specialized software that
requires training in order to use it, computer games have fast learning curves and
offer instant gratification. If used in the public involvement phase of a project, they
would not have to be accurate—just accurate enough to start a discussion. Modelers
could then run the scenarios in professional tools to try for a more accurate
prediction.
Figure 9. Screenshot from Cities in Motion 2 showing a
vehicle traveling straight thru from and offramp to an
onramp, with plenty of capacity on the freeway.
Palacios 19
Figure 10. Screenshots showing changes to a highway in Cities in Motion 2. Besides some changes
upstream and downstream, the bottom photo adds dedicated bus lanes in both directions and a longer
two-lane on-ramp for the northbound (left) direction. The bottom photo was taken at night.
Conclusion
Modeling by nature is trying to predict the future. Sophisticated computer
algorithms definitely help. But between proper calibration and validation, ultimately
accurate modeling is more like an art than a science—it requires knowing how best
Palacios 20
to set a certain set of variables to match current conditions, a skill that comes with
practice and experience. It also requires accurate input data, or else it's little better
than wild guessing. When the input data itself is a prediction of what the
demographics of an area are expected to be, it becomes even more difficult to create
accurate forecasts.
Modelers have sought increased accuracy over the traditional four-step model, and
planners have realized the need for more flexibility than manuals like the ITE Trip
Generation Manual. Activity-Based modeling is a good step in that direction. But
utilizing traffic simulation games may add another distinct level of flexibility by
encouraging innovative ideas and collaboration with the general public.
Palacios 21
Bibliography
Bazzan, Ana L. C., and Franziska Klügl. “A Review on Agent-based Technology for
Traffic and Transportation.” The Knowledge Engineering Review FirstView
(2013): 1–29. doi:10.1017/S0269888913000118.
Calandra, Mike. “VMT Disaggregation Methodology.” presented at the
Transportation Modeling Forum, San Diego, June 2013.
http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.p
df.
Cambridge Systematics, Inc., Vanasse Hangen Brustlin, Inc., Gallop Corporation,
Chandra R. Bhat, Shapiro Transportation Consulting, LLC, and
Martin/Alexiou/Bryson, PLLC. Travel Demand Forecasting: Parameters and
Techniques. Washington, D.C.: National Cooperative Highway Research
Program, 2012.
http://onlinepubs.trb.org/onlinepubs/nchrp/nchrp_rpt_716.pdf.
Electronic Arts. SimCity Societies: Interview. Interview by Strategy Informer. Web.
Accessed July 26, 2013.
http://www.strategyinformer.com/pc/simcitysocieties/115/interview.html.
Ewing, R., M. Greenwald, M. Zhang, J. Walters, M. Feldman, R. Cervero, L. Frank, and J.
Thomas. “Traffic Generated by Mixed-Use Developments—Six-Region Study
Using Consistent Built Environmental Measures.” Journal of Urban Planning
and Development 137, no. 3 (2011): 248–261. doi:10.1061/(ASCE)UP.1943-
5444.0000068.
Ewing, Reid, Eric Dumbaugh, and Mike Brown. “Internalizing Travel by Mixing Land
Uses: Study of Master-Planned Communities in South Florida.”
Transportation Research Record: Journal of the Transportation Research
Board 1780, no. -1 (January 1, 2001): 115–128. doi:10.3141/1780-11.
Li, Shi-Chiang. “RE: Activity Based Modeling,” June 6, 2013.
McNally, Michael G., and Craig Rindt. The Activity-Based Approach. Recent Work.
Irvine, CA: Institute of Transportation Studies, UC Irvine, November 17, 2008.
http://escholarship.org/uc/item/86h7f5v0.
Palacios 22
Moore, Chase. “Chicago 1.0,” June 7, 2013.
http://steamcommunity.com/sharedfiles/filedetails/?id=151352135.
Picado, Rosella. “A Test of Transferability: The SE Florida Activity-Based Model.”
presented at the TRB National Planning Applications Conference, Columbus,
Ohio, May 7, 2013.
http://www.trbappcon.org/2013conf/presentations/319_1_4_319_Southeas
t%20Florida%20ABM%20Transfer.pptx.
Schmitt, Angie. “Poll: Republicans Support Transpo Policies to Avert Climate Change,
Too.” Streetsblog Capitol Hill, June 16, 2011.
http://dc.streetsblog.org/2011/06/16/yale-poll-americans-support-
transpo-policies-to-avert-climate-change/.
Shoup, Donald C. “Truth in Transportation Planning.” Journal of Transportation and
Statistics 6, no. 1 (2003): 1–12.
Sun, Wu. “Activity-Based Model Update.” presented at the Transportation Modeling
Forum, San Diego, June 2013.
http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.p
df.
Willmott, Andrew. “GlassBox: A New Simulation Architecture.” presented at the
Game Developer’s Conference, San Francisco, March 7, 2012.
http://www.andrewwillmott.com/talks/inside-
glassbox/GlassBox%20GDC%202012%20Slides.pdf.

More Related Content

Viewers also liked

Global custom-tailored machine learning of soil water content for locale spec...
Global custom-tailored machine learning of soil water content for locale spec...Global custom-tailored machine learning of soil water content for locale spec...
Global custom-tailored machine learning of soil water content for locale spec...
Agriculture Journal IJOEAR
 
Brahms Agent-Based Modeling & Simulation Course #1
Brahms Agent-Based Modeling & Simulation Course #1Brahms Agent-Based Modeling & Simulation Course #1
Brahms Agent-Based Modeling & Simulation Course #1
Maarten Sierhuis
 
Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...
Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...
Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...
crooksAndrew
 
Agent Based Models
Agent Based ModelsAgent Based Models
Agent Based Models
David Sherlock
 
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariAgent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Giuseppe Vizzari
 
10.5923.j.jce.20150502.04
10.5923.j.jce.20150502.0410.5923.j.jce.20150502.04
10.5923.j.jce.20150502.04
Kaveh Ostad-Ali-Askari
 
GIS and Agent-based modeling: Part 2
GIS and Agent-based modeling: Part 2GIS and Agent-based modeling: Part 2
GIS and Agent-based modeling: Part 2
crooksAndrew
 
A new approach to estimate damage in concrete beams using non linearity
A new approach to estimate damage in concrete beams using non linearityA new approach to estimate damage in concrete beams using non linearity
A new approach to estimate damage in concrete beams using non linearity
University of Malaya
 
Effects of coconut fibers on the properties of concrete
Effects of coconut fibers on the properties of concreteEffects of coconut fibers on the properties of concrete
Effects of coconut fibers on the properties of concrete
eSAT Journals
 
TENSILE STRENGTH OF FIBER REINFORCED SOIL
TENSILE STRENGTH OF FIBER REINFORCED SOILTENSILE STRENGTH OF FIBER REINFORCED SOIL
TENSILE STRENGTH OF FIBER REINFORCED SOIL
Vibhanshu Singh
 
GIS and Agent-based modeling: Part 1
GIS and Agent-based modeling: Part 1GIS and Agent-based modeling: Part 1
GIS and Agent-based modeling: Part 1
crooksAndrew
 
Integrating Rainwater Harvesting & Stormwater Management
Integrating Rainwater Harvesting & Stormwater ManagementIntegrating Rainwater Harvesting & Stormwater Management
Integrating Rainwater Harvesting & Stormwater Management
Gaurav Singh
 
Detailed analysis of plane table surveying
Detailed analysis of plane table surveyingDetailed analysis of plane table surveying
Detailed analysis of plane table surveying
sumitvikram
 
Noise reduction made of rubberized bituminous top layer report
Noise reduction made of  rubberized bituminous top layer reportNoise reduction made of  rubberized bituminous top layer report
Noise reduction made of rubberized bituminous top layer report
Abdul Aziz
 
Solid waste management 6
Solid waste management 6Solid waste management 6
Solid waste management 6
maxiee
 
Agent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and ToolsAgent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and Tools
Stathis Grigoropoulos
 
Aranya Low Cost Housing
Aranya Low Cost HousingAranya Low Cost Housing
Aranya Low Cost Housing
Ankita Kolamkar
 

Viewers also liked (17)

Global custom-tailored machine learning of soil water content for locale spec...
Global custom-tailored machine learning of soil water content for locale spec...Global custom-tailored machine learning of soil water content for locale spec...
Global custom-tailored machine learning of soil water content for locale spec...
 
Brahms Agent-Based Modeling & Simulation Course #1
Brahms Agent-Based Modeling & Simulation Course #1Brahms Agent-Based Modeling & Simulation Course #1
Brahms Agent-Based Modeling & Simulation Course #1
 
Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...
Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...
Leveraging Crowdsourced data for Agent-based modeling: Opportunities, Example...
 
Agent Based Models
Agent Based ModelsAgent Based Models
Agent Based Models
 
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe VizzariAgent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
Agent-based modeling and simulation tutorial - EASSS 2009 - Giuseppe Vizzari
 
10.5923.j.jce.20150502.04
10.5923.j.jce.20150502.0410.5923.j.jce.20150502.04
10.5923.j.jce.20150502.04
 
GIS and Agent-based modeling: Part 2
GIS and Agent-based modeling: Part 2GIS and Agent-based modeling: Part 2
GIS and Agent-based modeling: Part 2
 
A new approach to estimate damage in concrete beams using non linearity
A new approach to estimate damage in concrete beams using non linearityA new approach to estimate damage in concrete beams using non linearity
A new approach to estimate damage in concrete beams using non linearity
 
Effects of coconut fibers on the properties of concrete
Effects of coconut fibers on the properties of concreteEffects of coconut fibers on the properties of concrete
Effects of coconut fibers on the properties of concrete
 
TENSILE STRENGTH OF FIBER REINFORCED SOIL
TENSILE STRENGTH OF FIBER REINFORCED SOILTENSILE STRENGTH OF FIBER REINFORCED SOIL
TENSILE STRENGTH OF FIBER REINFORCED SOIL
 
GIS and Agent-based modeling: Part 1
GIS and Agent-based modeling: Part 1GIS and Agent-based modeling: Part 1
GIS and Agent-based modeling: Part 1
 
Integrating Rainwater Harvesting & Stormwater Management
Integrating Rainwater Harvesting & Stormwater ManagementIntegrating Rainwater Harvesting & Stormwater Management
Integrating Rainwater Harvesting & Stormwater Management
 
Detailed analysis of plane table surveying
Detailed analysis of plane table surveyingDetailed analysis of plane table surveying
Detailed analysis of plane table surveying
 
Noise reduction made of rubberized bituminous top layer report
Noise reduction made of  rubberized bituminous top layer reportNoise reduction made of  rubberized bituminous top layer report
Noise reduction made of rubberized bituminous top layer report
 
Solid waste management 6
Solid waste management 6Solid waste management 6
Solid waste management 6
 
Agent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and ToolsAgent Based Modeling and Simulation - Overview and Tools
Agent Based Modeling and Simulation - Overview and Tools
 
Aranya Low Cost Housing
Aranya Low Cost HousingAranya Low Cost Housing
Aranya Low Cost Housing
 

Similar to Creative Methods for Transportation Modeling

A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...
A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...
A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...
ITIIIndustries
 
Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...
Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...
Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...
gerogepatton
 
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
ijaia
 
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
gerogepatton
 
Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...
Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...
Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...
IJMER
 
Comparative Analysis of the Multi-modal Transportation Environments in the No...
Comparative Analysis of the Multi-modal Transportation Environments in the No...Comparative Analysis of the Multi-modal Transportation Environments in the No...
Comparative Analysis of the Multi-modal Transportation Environments in the No...
dperl88
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment Algorithms
Nicole Adams
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment Algorithms
Alicia Buske
 
Highway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdf
Highway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdfHighway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdf
Highway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdf
duytan35
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
Allison Koehn
 
Rides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA BikeRides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA Bike
IRJET Journal
 
Highway & transportation engineering pdf
Highway & transportation engineering pdfHighway & transportation engineering pdf
Highway & transportation engineering pdf
Saqib Imran
 
Simulation of traffic engg.
Simulation of traffic engg.Simulation of traffic engg.
Simulation of traffic engg.
vijay reddy
 
Using ArcGIS to Propose an On-Street Bicycle Network
Using ArcGIS to Propose an On-Street Bicycle NetworkUsing ArcGIS to Propose an On-Street Bicycle Network
Using ArcGIS to Propose an On-Street Bicycle Network
Bryan Townley
 
STATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGITSTATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGIT
ijseajournal
 
STATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGITSTATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGIT
ijseajournal
 
Modeling Truck Movements: A Comparison between the Quick Response Freight Man...
Modeling Truck Movements: A Comparison between the Quick Response Freight Man...Modeling Truck Movements: A Comparison between the Quick Response Freight Man...
Modeling Truck Movements: A Comparison between the Quick Response Freight Man...
inventionjournals
 
Adamu muhammad isah
Adamu muhammad isahAdamu muhammad isah
Adamu muhammad isah
AdamuMuhammadIsah
 
Bicycle Infrastructure Improvement Study and Implementation Plan
Bicycle Infrastructure Improvement Study and Implementation PlanBicycle Infrastructure Improvement Study and Implementation Plan
Bicycle Infrastructure Improvement Study and Implementation Plan
Zack Lofton, AICP, CNU-A
 
Predictive Analysis of Bike Sharing System Using Machine Learning Algorithms
Predictive Analysis of Bike Sharing System Using Machine Learning AlgorithmsPredictive Analysis of Bike Sharing System Using Machine Learning Algorithms
Predictive Analysis of Bike Sharing System Using Machine Learning Algorithms
sushantparte
 

Similar to Creative Methods for Transportation Modeling (20)

A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...
A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...
A Framework for Traffic Planning and Forecasting using Micro-Simulation Calib...
 
Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...
Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...
Predicting Road Accident Risk Using Google Maps Images and A Convolutional Ne...
 
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
 
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
PREDICTING ROAD ACCIDENT RISK USING GOOGLE MAPS IMAGES AND ACONVOLUTIONAL NEU...
 
Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...
Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...
Online Bus Arrival Time Prediction Using Hybrid Neural Network and Kalman fil...
 
Comparative Analysis of the Multi-modal Transportation Environments in the No...
Comparative Analysis of the Multi-modal Transportation Environments in the No...Comparative Analysis of the Multi-modal Transportation Environments in the No...
Comparative Analysis of the Multi-modal Transportation Environments in the No...
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment Algorithms
 
A Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment AlgorithmsA Computational Study Of Traffic Assignment Algorithms
A Computational Study Of Traffic Assignment Algorithms
 
Highway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdf
Highway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdfHighway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdf
Highway_Mobility_and_Vehicular_Ad-Hoc_Networks_in_.pdf
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
 
Rides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA BikeRides Request Demand Forecast- OLA Bike
Rides Request Demand Forecast- OLA Bike
 
Highway & transportation engineering pdf
Highway & transportation engineering pdfHighway & transportation engineering pdf
Highway & transportation engineering pdf
 
Simulation of traffic engg.
Simulation of traffic engg.Simulation of traffic engg.
Simulation of traffic engg.
 
Using ArcGIS to Propose an On-Street Bicycle Network
Using ArcGIS to Propose an On-Street Bicycle NetworkUsing ArcGIS to Propose an On-Street Bicycle Network
Using ArcGIS to Propose an On-Street Bicycle Network
 
STATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGITSTATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGIT
 
STATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGITSTATED PREFERENCE DATA & ALOGIT
STATED PREFERENCE DATA & ALOGIT
 
Modeling Truck Movements: A Comparison between the Quick Response Freight Man...
Modeling Truck Movements: A Comparison between the Quick Response Freight Man...Modeling Truck Movements: A Comparison between the Quick Response Freight Man...
Modeling Truck Movements: A Comparison between the Quick Response Freight Man...
 
Adamu muhammad isah
Adamu muhammad isahAdamu muhammad isah
Adamu muhammad isah
 
Bicycle Infrastructure Improvement Study and Implementation Plan
Bicycle Infrastructure Improvement Study and Implementation PlanBicycle Infrastructure Improvement Study and Implementation Plan
Bicycle Infrastructure Improvement Study and Implementation Plan
 
Predictive Analysis of Bike Sharing System Using Machine Learning Algorithms
Predictive Analysis of Bike Sharing System Using Machine Learning AlgorithmsPredictive Analysis of Bike Sharing System Using Machine Learning Algorithms
Predictive Analysis of Bike Sharing System Using Machine Learning Algorithms
 

More from John-Mark Palacios

GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...
GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...
GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...
John-Mark Palacios
 
A1A Greenways Ideas and Opportunities Study Part 2
A1A Greenways Ideas and Opportunities Study Part 2A1A Greenways Ideas and Opportunities Study Part 2
A1A Greenways Ideas and Opportunities Study Part 2
John-Mark Palacios
 
Analysis of Dangerous by Design
Analysis of Dangerous by DesignAnalysis of Dangerous by Design
Analysis of Dangerous by Design
John-Mark Palacios
 
Transportation as Revitalization Strategy
Transportation as Revitalization StrategyTransportation as Revitalization Strategy
Transportation as Revitalization Strategy
John-Mark Palacios
 
David Harvey on Global Capitalism
David Harvey on Global CapitalismDavid Harvey on Global Capitalism
David Harvey on Global Capitalism
John-Mark Palacios
 
Modeling I-4 in Orlando with CORSIM
Modeling I-4 in Orlando with CORSIMModeling I-4 in Orlando with CORSIM
Modeling I-4 in Orlando with CORSIM
John-Mark Palacios
 
Planning Process and Skills Paper
Planning Process and Skills PaperPlanning Process and Skills Paper
Planning Process and Skills Paper
John-Mark Palacios
 
Village of Wellington Comprehensive Plan Sustainability Element
Village of Wellington Comprehensive Plan Sustainability ElementVillage of Wellington Comprehensive Plan Sustainability Element
Village of Wellington Comprehensive Plan Sustainability Element
John-Mark Palacios
 
Country Club Estates Proposal
Country Club Estates ProposalCountry Club Estates Proposal
Country Club Estates Proposal
John-Mark Palacios
 

More from John-Mark Palacios (9)

GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...
GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...
GROWING THROUGH TRANSIT: a plan for transit oriented development in downtown ...
 
A1A Greenways Ideas and Opportunities Study Part 2
A1A Greenways Ideas and Opportunities Study Part 2A1A Greenways Ideas and Opportunities Study Part 2
A1A Greenways Ideas and Opportunities Study Part 2
 
Analysis of Dangerous by Design
Analysis of Dangerous by DesignAnalysis of Dangerous by Design
Analysis of Dangerous by Design
 
Transportation as Revitalization Strategy
Transportation as Revitalization StrategyTransportation as Revitalization Strategy
Transportation as Revitalization Strategy
 
David Harvey on Global Capitalism
David Harvey on Global CapitalismDavid Harvey on Global Capitalism
David Harvey on Global Capitalism
 
Modeling I-4 in Orlando with CORSIM
Modeling I-4 in Orlando with CORSIMModeling I-4 in Orlando with CORSIM
Modeling I-4 in Orlando with CORSIM
 
Planning Process and Skills Paper
Planning Process and Skills PaperPlanning Process and Skills Paper
Planning Process and Skills Paper
 
Village of Wellington Comprehensive Plan Sustainability Element
Village of Wellington Comprehensive Plan Sustainability ElementVillage of Wellington Comprehensive Plan Sustainability Element
Village of Wellington Comprehensive Plan Sustainability Element
 
Country Club Estates Proposal
Country Club Estates ProposalCountry Club Estates Proposal
Country Club Estates Proposal
 

Recently uploaded

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 

Recently uploaded (20)

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 

Creative Methods for Transportation Modeling

  • 1. Creative Methods for Modeling Traffic Demand John-Mark Palacios Transportation and Supply Chain Systems Dr. Evangelos Kaisar 26 July 2013
  • 2. Palacios i Table of Contents Introduction .......................................................1 Four-Step Model ..................................................2 Trip Generation .................................................................3 Trip Distribution ................................................................3 Mode choice .....................................................................4 Assignment.......................................................................4 Methodology .....................................................................5 Activity-Based Model.............................................8 Traffic demand from a development ....................... 10 Microsimulation and Agent based modeling............... 12 Methodology ................................................................... 14 Interpretation ................................................................. 18 Conclusion ....................................................... 19 Bibliography ..................................................... 21
  • 3. Palacios 1 Introduction Transportation demand forecasting is an integral part of the transportation planning process, yet it is also one of the most imperfect. Typically, transportation planners have used the Four-Step Model or rough tables pulled from the Institute of Transportation Engineers' (ITE) Trip Generation Manual to predict trips from a proposed development or within a region. The Four-Step Model has several shortcomings, however. McNally and Rindt point out some of these flaws, such as the fact that it focuses on aggregate behavior instead of individual driver behavior, the artificial constraints it places on an individual's choice, and neglecting some of the reasons why individuals choose a certain route1. The Four-Step Model reduces each trip to a mode choice without allowing a combination of modes, or outright ignores mode choice. The ITE Trip Generation Manual also tends to underestimate the internal capture rate of a proposed development, especially if it doesn't fit the old typical suburban development model. Shoup also points out that the Trip Generation Manual fails to consider economic realities of things like parking2. Similar issues occur with the four-step model. Both these methods are frequently used to determine traffic impacts from proposed developments. The Activity-Based Model seeks to address many of the shortcomings in the Four-Step Model by providing a finer level of detail. Very few planning agencies in the U.S. are currently using this model, however, so it has not been thoroughly tested as a tool for determining development impacts. 1 Michael G. McNally and Craig Rindt, The Activity-Based Approach, Recent Work (Irvine, CA: Institute of Transportation Studies, UC Irvine, November 17, 2008), 6, http://escholarship.org/uc/item/86h7f5v0. 2 Donald C. Shoup, “Truth in Transportation Planning,” Journal of Transportation and Statistics 6, no. 1 (2003): 11.
  • 4. Palacios 2 Modelers seek accuracy and are likely to brush off anything that is not considered a professional transportation modeling tool, but computer games have begun to implement algorithms similar to activity-based modeling, called agent-based modeling. While they may not be as accurate at modeling traffic as purpose- designed tools, they do have a potential place in the transportation planning profession. This project takes a look at the methods and capabilities of a purpose- built transportation planning model and an agent-based simulation game. Four-Step Model True to its name, the four-step model consists of the following four steps that are undertaken to predict trips: 1. Trip Generation 2. Trip Distribution 3. Mode Choice 4. Assignment3 Trips are categorized based on origin and destination, primarily focusing on home, work, and other destinations, and delineated according to the following criteria:  Home-based work: trips to or from work, beginning or ending at home.  Home-based nonwork: trips beginning or ending at home that do not begin or end at work.  Nonhome based: trips neither beginning nor ending at home4. 3 Cambridge Systematics, Inc. et al., Travel Demand Forecasting: Parameters and Techniques (Washington, D.C.: National Cooperative Highway Research Program, 2012), 3, http://onlinepubs.trb.org/onlinepubs/nchrp/nchrp_rpt_716.pdf. 4 Ibid., 31.
  • 5. Palacios 3 While not discussed in the literature reviewed for this paper, it could be argued that the heavy focus on home and work trips no longer fits with the modern mobile society, with people carrying smartphones, tablets, and computers, and able to work from any location. The four-step model has been around since the 1950s5, before the advent of the Information Age. Trip Generation Trip Generation takes into consideration the characteristics of the individual, generally done at an aggregate level using Traffic Analysis Zones. These could be comparable to the Census block, and include data such as the following that might be obtained from the Census or the American Community Survey:  Population  Employment  Auto ownership  Income  Employment industry6  Household size Trip Distribution This step calculates the number of trips between different Traffic Analysis Zones. If a number of homes are within Zone A and a number of employment centers are in Zone B, then those living in Zone A who work in Zone B would be expected to generate home-based work trips between the two zones.7 5 McNally and Rindt, The Activity-Based Approach, 5. 6 Cambridge Systematics, Inc. et al., NCHRP 716, 3. 7 Ibid.
  • 6. Palacios 4 Mode choice This step splits the trips calculated in step two into motor vehicle, transit, bicycle, and walking trips, based on the local area's options and the local residents' proclivity towards each mode. NCHRP Report 716 begins the section on mode choice by pointing out that this step is often skipped in order to simplify things and return a number of vehicle trips instead of person trips.8 This is really a significant flaw with the four-step model, or at least with the way it is frequently implemented. While planners try to design more livable cities where people have alternatives to the car, and citizens clamor for these options9, transportation planners assume that everyone is driving. Since neighbors and local officials are primarily interested in the automobile traffic impacts of a proposed development, this further encourages skipping this step. This is a severe disconnect between the livable streets movement and the tried-and-true transportation forecasting methods. Assignment The final step takes the vehicle trips and assigns them to a route in the roadway network. This will factor in details such as travel time on each route alternative and congestion on each route, and give a total number of added vehicle trips to that network. If the transit mode was considered, rider trips will be assigned to the transit network, with individuals choosing which routes and stops to use, taking into consideration travel time and related factors along the way.10 8 Ibid., 53–55. 9 Angie Schmitt, “Poll: Republicans Support Transpo Policies to Avert Climate Change, Too,” Streetsblog Capitol Hill, June 16, 2011, http://dc.streetsblog.org/2011/06/16/yale-poll-americans-support-transpo- policies-to-avert-climate-change/. 10 Cambridge Systematics, Inc. et al., NCHRP 716, 4–5.
  • 7. Palacios 5 Methodology The four-step model is generally run using Florida's version of CUBE Voyager, called the Florida Standard Urban Transportation Model Structure, or FSUTMS. There are other software that can run this model, but the focus of this report is on FSUTMS. The models are available for any region of Florida online at fsutmsonline.net. System The system used to run FSUTMS had an Intel Xeon E5607 CPU running at 2.27 Ghz, with 24GB RAM and running Windows 7 Enterprise for the operating system. With this system, a network-wide model run took over 6 hours to complete.
  • 8. Palacios 6 Model run The desired model is opened using the FSUTMS launcher, which in our case was SERPM 6.5.3. This particular model was originally set up so the Metropolitan Planning Organizations could develop the 2035 Long Range Transportation Plan, so there is a 2005 baseline scenario as well as a 2035 scenario, with the projected changes in demographics (see Figure 1). Running the model is done by simply double- clicking on the desired scenario and going through the screens that follow. Optionally, a new scenario can be created as a "child" of one of those already setup. SERPM has the entire roadway network for the three county area set up already. It can be edited by selecting the S65_{Year}.NET file under "Inputs" in the data section (refer to Figure 2). Note that the edit will affect whichever scenario is selected in the Scenario section. The network shown in Figure 3 is made up of links for roadways and nodes for intersections. New links can be added to show new roadways, or links can be edited to Figure 1. Scenarios in SERPM 6.5.3 Figure 2. Input Data in SERPM 6.5.3 Figure 4. Output Network file in SERPM.
  • 9. Palacios 7 modify number of lanes or other roadway properties. Once the model is run, the network file can be selected in order to display the results, such as total volume for each node (Refer to Figure 4). Figure 5 shows a portion of the network around Florida Atlantic University in Boca Raton, with the volumes turned on for each link. If a second run were performed with modifications to links representing a roadway improvement or demographics representing a proposed development, this could be used to perform a visual comparison of the two scenarios. Figure 3. SERPM roadway network, links and nodes.
  • 10. Palacios 8 Figure 5. Links with volume display turned on in SERPM after the model is run. Activity-Based Model The Activity-Based Model (ABM) offers a much more nuanced method, essentially performing a microsimulation for each person in the study. Instead of using the trip as the basic unit, ABM uses the "tour," which is defined as the sequence of trips that begin and end at the same location.11 Instead of treating the decisions for each trip 11 Ibid., 89.
  • 11. Palacios 9 separately, ABM recognizes that each trip of a tour is dependent on the other. For instance, if someone drives alone to work, they are not likely to carpool on the way home. Because this model considers the entire tour, it takes into account "soak duration," or the time spent at a destination. Stopping by the store for 30 minutes after work would give a 30-minute soak duration. Household behavior is linked, so if it becomes inconvenient for one parent to drop a child off at school on his way to work, the other has to add that trip into her tour.12 These nuances theoretically add up to a more accurate model, although very few planning agencies have put Activity-Based Models into practice. In 2011, Metropolitan Planning Organizations in Portland, San Francisco, Sacramento, Los Angeles, New York City, Denver, Atlanta, and Columbus, Ohio had implemented Activity-Based Models.13 San Diego completed development of an Activity-Based Model in January 2013,14 which South Florida borrowed to adapt to our own region.15 One of the benefits of the Activity-Based Model includes the ability to model more data in the future, as the models are tweaked. McNally and Rindt suggest that 12 Ibid., 91–92. 13 Ibid., 93. 14 Wu Sun, “Activity-Based Model Update” (presented at the Transportation Modeling Forum, San Diego, June 2013), 59, http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.pdf. 15 Rosella Picado, “A Test of Transferability: The SE Florida Activity-Based Model” (presented at the TRB National Planning Applications Conference, Columbus, Ohio, May 7, 2013), 4, http://www.trbappcon.org/2013conf/presentations/319_1_4_319_Southeast%20Fl orida%20ABM%20Transfer.pptx.
  • 12. Palacios 10 abilities in the long term might include adding new behavior and performing agent- based simulation.16 Li points out that the activity-based model in development for South Florida, the Southeast Florida Regional Planning Model (SERPM) version 7, used different demographic data and analysis zones than the four-step model (SERPM version 6), 2010 in the new model and 2005 in the old model.17 So running these two models would have some differences inherent in the demographics that will generate differing results. Since the model is still under development, we were unable to obtain access to SERPM 7. While Florida utilizes CUBE Voyager software, other areas, such as San Diego's activity-based model on which our local one was based,18 utilize different software, to which we do not have access at the University. Traffic demand from a development Various reports take issue with the status quo of trip forecasting from a proposed development. With the four-step model developed in the post-war era of suburban growth, and the ITE Trip Generation Manual developed in the same era, it should come as no surprise that the four-step model frequently ignores non-vehicular travel and the Trip Generation Manual focuses on suburban areas without transit or pedestrian facilities.19 Modern trends such as New Urbanism and Transit Oriented Development that focus on providing mixed land use as well as transit access and walking and bicycling amenities get treated equally to a suburban strip mall surrounded by a sea of parking and accessible only by car. 16 McNally and Rindt, The Activity-Based Approach, 15. 17 Shi-Chiang Li, “RE: Activity Based Modeling,” June 6, 2013. 18 Picado, “A Test of Transferability: The SE Florida Activity-Based Model.” 19 Shoup, “Truth in Transportation Planning,” 2.
  • 13. Palacios 11 While these developments generate fewer trips because individuals can live, work, and shop within the same area, methods like the Trip Generation Manual do not effectively account for this internal trip capture rate.20 The four-step model only looks at whether a trip is internal to the model or external, traveling to or from an area outside of the model's region.21 One way this method could account for a development's internal trip capture would be by setting the region to be the development boundaries; but this would cripple the model by only providing one traffic analysis zone. Calandra proposed a methodology for VMT disaggregation that basically adds a step of reorganizing the zones into internal/external after the Assignment step of the four-step model, but this can only look at larger developments with multiple traffic analysis zones.22 Ewing, Dumbaugh, and Brown endeavored to create a model for internal trip capture by evaluating 20 mixed-use communities in South Florida and viewing demographic characteristics, but this early effort has some shortcomings that the authors acknowledged—mostly due to larger communities that incorporated as cities skewing the results.23 These all seem to have issues determining internal trip capture with smaller scale developments. 20 R. Ewing et al., “Traffic Generated by Mixed-Use Developments—Six-Region Study Using Consistent Built Environmental Measures,” Journal of Urban Planning and Development 137, no. 3 (2011): 248–261, doi:10.1061/(ASCE)UP.1943- 5444.0000068. 21 Cambridge Systematics, Inc. et al., NCHRP 716, 48–49. 22 Mike Calandra, “VMT Disaggregation Methodology” (presented at the Transportation Modeling Forum, San Diego, June 2013), 30–36, http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.pdf. 23 Reid Ewing, Eric Dumbaugh, and Mike Brown, “Internalizing Travel by Mixing Land Uses: Study of Master-Planned Communities in South Florida,” Transportation
  • 14. Palacios 12 In Truth in Transportation Planning, Shoup proposes that the data need to account for the price of parking, as the traditional model encourages development of more free parking.24 While the four-step model can account for parking costs in a simplified manner, NCHRP 716 recognizes that more realism is needed to evaluate changes in parking cost as well as mixed-use developments, and implies that activity-based modeling would better account for them.25 Microsimulation and Agent based modeling Other methodologies to determine traffic impacts include microsimulation or agent- based modeling. Both essentially simulate the movements of each individual in a network in order to gauge how the whole system will function. Microsimulation generally refers to a simulation performed on a smaller scale to analyze a corridor instead of a region—but one that simulates movements on a microscopic, or individual, level. Programs such as CORSIM are used to perform this type of microsimulation. Figure 6 shows a screenshot of a CORSIM simulation. Strengths of this type of microsimulation are in modeling the minor details that contribute to congestion such as driver behavior, weaving, lane choice, etc. Figure 6. CORSIM simulation of I-4 in Orlando, showing one on-ramp and the merge area. Each vehicle is modeled as a separate agent for this stretch of I-4 in Orlando, but the segment was modeled alone. Research Record: Journal of the Transportation Research Board 1780, no. -1 (January 1, 2001): 115–128, doi:10.3141/1780-11. 24 Shoup, “Truth in Transportation Planning,” 11–12. 25 Cambridge Systematics, Inc. et al., NCHRP 716, 89.
  • 15. Palacios 13 Agent-based modeling can perform similar activities for a regional level. To some degree, an activity-based model is an agent-based model.26 At some level, however, they may aggregate data instead of keeping the individual simulation. If the goal is to merely display overall traffic volumes similar to that shown in Figure 5 for the Four-Step model, then the individual data will be aggregated into the total volumes for each link. A true agent-based model can maintain the individual agents into a simulation. Non-professional traffic simulators have begun utilizing agent-based simulation. Developers of the recently released game Simcity 5 touted its Glassbox agent-based model that ran every aspect of the simulation. For traffic, it modeled an individual's trip, what path it chose, and maintained the simulation of each individual throughout the interface.27 The prior version of Simcity, known as Simcity Societies, had a similar agent-based approach, as the program did offer the ability to follow individuals around the city and showed traffic based on individual movements.28 26 Ana L. C. Bazzan and Franziska Klügl, “A Review on Agent-based Technology for Traffic and Transportation,” The Knowledge Engineering Review FirstView (2013): 6–7, doi:10.1017/S0269888913000118. 27 Andrew Willmott, “GlassBox: A New Simulation Architecture” (presented at the Game Developer’s Conference, San Francisco, March 7, 2012), http://www.andrewwillmott.com/talks/inside- glassbox/GlassBox%20GDC%202012%20Slides.pdf. 28 Electronic Arts, SimCity Societies: Interview, interview by Strategy Informer, Web, accessed July 26, 2013, http://www.strategyinformer.com/pc/simcitysocieties/115/interview.html.
  • 16. Palacios 14 Methodology For testing purposes, we had access to Cities in Motion 2, a city simulator with a focus on transit. We did not have access to technical information on the modeling algorithm of this game, but it also seems to be agent-based. Bazzan and Klügl point out that the first version of this game was agent-based,29 and our observations with the second version's behavior would agree. The following section documents how this game models traffic. System The test system was an iMac with an Intel Core 2 Duo CPU running at 3.06 Ghz, with 6 GB RAM and an ATI Radeon HD 2600 Pro graphics card with 256 MB VRAM. This is a bit underpowered to run Cities in Motion 2, which actually has a minimum video memory requirement of 512MB RAM. While the CPU meets the minimum requirement, the recommended processor requirement of 3Ghz Quad Core would have worked better. Many times the simulation slowed to a crawl with the CPU usage at 100%. Base Map The base map used for testing was a fan-made recreation of Chicago, including topography and a fairly accurate road and rail network within the boundaries.30 Modifications were made to this map by adding transit routes and modifying roadways in order to visualize impacts to traffic patterns. 29 Bazzan and Klügl, “A Review on Agent-based Technology for Traffic and Transportation,” 10. 30 Chase Moore, “Chicago 1.0,” June 7, 2013, http://steamcommunity.com/sharedfiles/filedetails/?id=151352135.
  • 17. Palacios 15 Behavior Just like SimCity, Cities in Motion 2 allows you to track an individual's movements across the city. See Figure 6 for an example of what this looks like. Each vehicle in that picture is being modeled for an agents' trip. Individuals decide whether to take their private vehicle or public transit, based on factors such as income and ticket prices and transit coverage and frequency. (It is not entirely clear whether travel time is a factor, because the roadways seemed to back up for days, regardless of peak hours—and drivers could easily sit in traffic for two hours or more.) Trip purpose is also considered, as the info window shown in Figure 7 shows "commercial building" for the origin and destination, while the workplace is different, indicating that this was a shopping trip or something similar. Figure 7. Cities in Motion 2 screenshot showing white arrow and large info box tracking a motorist, while the mouse hovers over another behind him. Evaluation Cities in Motion 2 does collect some aggregate data, providing a visualization of traffic hotspots that can be overlayed on top of the graphics. Figure 8 shows what this looks like. This would be the closest thing to CUBE's link volume screen illustrated previously in Figure 5, albeit much simpler for a layperson to understand. It should be noted that there seem to be a number of odd behaviors—not necessarily bugs, probably just a result of the simplifications done to make the game
  • 18. Palacios 16 playable in real time. Occasionally, a vehicle will disappear and the person can suddenly be found in a building across town. This could merely be a reset check built into the code after it realizes someone has been stuck in traffic all night. Other issues include a wayfinding algorithm that seems somewhat haphazard, as vehicles would frequently make u-turns at on-ramps or use on-and off-ramps as thru lanes instead of staying on a freeway. See Figure 8 for an example.
  • 19. Palacios 17 Figure 8. Cities in Motion 2 Traffic Density, before (top) and after (bottom) roadway improvements and added transit service.
  • 20. Palacios 18 Interpretation Is there any purpose to city simulation games besides just gaming? With a lack of sophistication compared to professional transportation modeling tools, the first response would be to write the simulation games off as nothing more than toys. However, there could be several potential uses to a transportation simulation that is accessible to everyone, mostly in the area of public involvement. Rather than having a consultant do all the work and expecting some tables and charts or maybe a 3D model, agent-based traffic simulation games could put visualization in the hands of citizens. If a consultant or an agency handed out files of an existing city, citizens could even come up solutions to traffic problems, and get an idea firsthand as to whether their idea would improve anything. Figure 10 shows some potential changes that could be made, along with a significant impact to traffic. Unlike specialized software that requires training in order to use it, computer games have fast learning curves and offer instant gratification. If used in the public involvement phase of a project, they would not have to be accurate—just accurate enough to start a discussion. Modelers could then run the scenarios in professional tools to try for a more accurate prediction. Figure 9. Screenshot from Cities in Motion 2 showing a vehicle traveling straight thru from and offramp to an onramp, with plenty of capacity on the freeway.
  • 21. Palacios 19 Figure 10. Screenshots showing changes to a highway in Cities in Motion 2. Besides some changes upstream and downstream, the bottom photo adds dedicated bus lanes in both directions and a longer two-lane on-ramp for the northbound (left) direction. The bottom photo was taken at night. Conclusion Modeling by nature is trying to predict the future. Sophisticated computer algorithms definitely help. But between proper calibration and validation, ultimately accurate modeling is more like an art than a science—it requires knowing how best
  • 22. Palacios 20 to set a certain set of variables to match current conditions, a skill that comes with practice and experience. It also requires accurate input data, or else it's little better than wild guessing. When the input data itself is a prediction of what the demographics of an area are expected to be, it becomes even more difficult to create accurate forecasts. Modelers have sought increased accuracy over the traditional four-step model, and planners have realized the need for more flexibility than manuals like the ITE Trip Generation Manual. Activity-Based modeling is a good step in that direction. But utilizing traffic simulation games may add another distinct level of flexibility by encouraging innovative ideas and collaboration with the general public.
  • 23. Palacios 21 Bibliography Bazzan, Ana L. C., and Franziska Klügl. “A Review on Agent-based Technology for Traffic and Transportation.” The Knowledge Engineering Review FirstView (2013): 1–29. doi:10.1017/S0269888913000118. Calandra, Mike. “VMT Disaggregation Methodology.” presented at the Transportation Modeling Forum, San Diego, June 2013. http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.p df. Cambridge Systematics, Inc., Vanasse Hangen Brustlin, Inc., Gallop Corporation, Chandra R. Bhat, Shapiro Transportation Consulting, LLC, and Martin/Alexiou/Bryson, PLLC. Travel Demand Forecasting: Parameters and Techniques. Washington, D.C.: National Cooperative Highway Research Program, 2012. http://onlinepubs.trb.org/onlinepubs/nchrp/nchrp_rpt_716.pdf. Electronic Arts. SimCity Societies: Interview. Interview by Strategy Informer. Web. Accessed July 26, 2013. http://www.strategyinformer.com/pc/simcitysocieties/115/interview.html. Ewing, R., M. Greenwald, M. Zhang, J. Walters, M. Feldman, R. Cervero, L. Frank, and J. Thomas. “Traffic Generated by Mixed-Use Developments—Six-Region Study Using Consistent Built Environmental Measures.” Journal of Urban Planning and Development 137, no. 3 (2011): 248–261. doi:10.1061/(ASCE)UP.1943- 5444.0000068. Ewing, Reid, Eric Dumbaugh, and Mike Brown. “Internalizing Travel by Mixing Land Uses: Study of Master-Planned Communities in South Florida.” Transportation Research Record: Journal of the Transportation Research Board 1780, no. -1 (January 1, 2001): 115–128. doi:10.3141/1780-11. Li, Shi-Chiang. “RE: Activity Based Modeling,” June 6, 2013. McNally, Michael G., and Craig Rindt. The Activity-Based Approach. Recent Work. Irvine, CA: Institute of Transportation Studies, UC Irvine, November 17, 2008. http://escholarship.org/uc/item/86h7f5v0.
  • 24. Palacios 22 Moore, Chase. “Chicago 1.0,” June 7, 2013. http://steamcommunity.com/sharedfiles/filedetails/?id=151352135. Picado, Rosella. “A Test of Transferability: The SE Florida Activity-Based Model.” presented at the TRB National Planning Applications Conference, Columbus, Ohio, May 7, 2013. http://www.trbappcon.org/2013conf/presentations/319_1_4_319_Southeas t%20Florida%20ABM%20Transfer.pptx. Schmitt, Angie. “Poll: Republicans Support Transpo Policies to Avert Climate Change, Too.” Streetsblog Capitol Hill, June 16, 2011. http://dc.streetsblog.org/2011/06/16/yale-poll-americans-support- transpo-policies-to-avert-climate-change/. Shoup, Donald C. “Truth in Transportation Planning.” Journal of Transportation and Statistics 6, no. 1 (2003): 1–12. Sun, Wu. “Activity-Based Model Update.” presented at the Transportation Modeling Forum, San Diego, June 2013. http://www.sandag.org/uploads/publicationid/publicationid_1763_16133.p df. Willmott, Andrew. “GlassBox: A New Simulation Architecture.” presented at the Game Developer’s Conference, San Francisco, March 7, 2012. http://www.andrewwillmott.com/talks/inside- glassbox/GlassBox%20GDC%202012%20Slides.pdf.