Skip to content
Analytica > Blogs > The nuts & bolts of transportation modeling

The nuts & bolts of transportation modeling

Transportation modeling is one of the big applications of operations research methods. It lends itself to analysis using many of the techniques in OR and is also fundamental in the planning of different transportation systems, especially in urban contexts. Transportation planning must often forecast travel patterns for the next 15 to 25 years in order to produce a blueprint for solutions that will work now and into the future. This modeling and planning is also a condition in the US for larger urban domains to benefit from federal transportation funds.

Transportation modeling of routes to and from Texas Image source: commons.wikimedia.org

The four step model

In the US, a common basis for travel demand model is the ‘four-step model’: trip generation; trip distribution; transport mode choice; and trip assignment. The first step of trip generation classifies origins, destinations, and purposes of trips. Trip distribution then matches origins with destinations. Transport mode choice details the proportion of the trips between a particular origin and destination that corresponds to a particular mode (road, rail, or air for example). Finally trip or route assignment, as it is also called, drills down to choice of routes for a given mode and origin-destination combination.

Factoring in other aspects

Legislation in the US for transportation planning defines a number of additional requirements. Transportation planners must take account of impacts on air quality, multimodal options, improved management of existing systems, increased public input, and financial constraints. Whether planning is for utilization of a new bridge, an airport or a large urban metro system, further data are also required such as population and employment status and trends. The ATEAM model developed by Lumina is an example of a multi-attribute transportation model that forecasts outcomes according to choices made in modes, fuels and technologies in cars, light trucks, SUVs, and heavy-duty vehicles.

Simplified transportation planning process Image source: uwm.edu

Specific transportation modeling requirements

There are as many different models as there are transport networks and segments of transport networks. A transportation model for Southern California may focus on estimating highway level of service, freight traffic, transit services and smog due to automotive emissions. Cycling fans in Portland on the other hand push for bicycles to be considered as an important transport factor to better balance the weight currently given to motorized vehicle flows when planning transport systems.

Averaging versus stochastic transport modeling

An easy, but too often flawed approach to transportation modeling is to use averages of transport data. However, such averages may not realistically represent transport requirements: the average of 600,000 daily commutes found by combining rush hour highs of 1 million and off-peak lows of 200,000 is clearly unrepresentative. Almost all factors in transportation planning have variability as a defining characteristic: lane volumes, fuel prices, and travel times are just a few examples. Stochastic transportation models that take into account the uncertainty associated with these factors do a better job in estimating outcomes and requirements. When the models are built using influence diagrams and run with simulations as in Analytica models, transport planners can even have the best of both worlds – modeling clarity and realism.

If you’d like to know how Analytica, the modeling software from Lumina, can help you with transportation modeling and decision making for any situation involving uncertainties, then try a free evaluation of Analytica to see what it can do for you.

Share now 

See also

air conditioner outdoor unit

Building electrification: heat pump technology

Lumina set out to build a useful tool to assess the benefits of heat pumps. Learn more about heat pumps and their impact.
More...

Heat pumps 101

Heat and cool your home while saving energy and reducing emissions by adopting heat pump technology. Learn more about this transition and heat pumps by watching this webinar.
More...
Heatpump

Navigating the heat pump landscape

Fort Collins, Lumina, and Apex Analytics have created a tool to help reduce greenhouse gas emissions by optimizing building electrification programs.
More...

US gas leaks much larger than previously estimated

A new Stanford-led study on natural gas leak rates from oil and gas activity across a large fraction of the US are about 3x more than previous government estimates. The
More...

See also

Building electrification: heat pump technology

Lumina set out to build a useful tool to assess the benefits of heat pumps. Learn more about heat pumps and their impact.

More…

Decision making when there is little historic precedent

Learn how to make decisions and strategic plans in uncertain situations, where historical data is not available. See how to model this in Analytica with clarity and insight.

More…

Does GPT-4 pass the Turing test?

In 1950, Alan Turing proposed “The Imitation Game”, today known as the Turing test, as a hypothetical way of measuring whether a computer can think [1]. It stakes out the...

More…

What is Analytica software?

Analytica is a decision analysis tool that helps you generate clearer and more justified results through modeling.

More…

Download the free edition of Analytica

The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


    Analytica Cubes Pattern

    Download the free edition of Analytica

    The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

    While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


      Analytica Cubes Pattern

      Download the free edition of Analytica

      The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

      While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


        Analytica Cubes Pattern

        Download the free edition of Analytica

        The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

        While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


          Analytica Cubes Pattern

          Download the free edition of Analytica

          The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

          While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


            Analytica Cubes Pattern

            Download the free edition of Analytica

            The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

            While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


              Analytica Cubes Pattern