Top Banner
Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users’ Conference September 15-16, 2011, Portland, Oregon Mark Charnews
21

Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

Mar 28, 2015

Download

Documents

Benny Eglin
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region

22nd International Emme Users’ ConferenceSeptember 15-16, 2011, Portland, Oregon

Mark Charnews

Page 2: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

22

Park and Ride Method

In order to improve park and ride lot utilization in the PSRC travel demand model, INRO provided two macros, Parkride2.mac (alpha version), and Avgprtime.mac (beta version) for testing in the model.

This presentation discusses the macros, results and implications for future work.

Page 3: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

33

Park and Ride Method

• Transit trips are an output of the Mode Choice Model and consist of Walk Access and Auto Access Trips.

• Walk Access transit trips are straightforward, trips are made for each ij zonal pair and transit skim data is saved for the next iteration of the Mode Choice model

Page 4: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

44

Park and Ride Method

Transit Auto Access is more complicated.

The process starts with a Trip Table from Mode Choice.

Transit Auto Access Demand Matrixfrom Mode Choice

1 …. 956 PnR1

9561001

….1200

Page 5: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

55PRESENTATION TITLE HERE

Each Park and Ride Lot is coded as a centroid in in the highway network.

Centroid links to and from the park and ride lot are coded allowing for all highway modes reflecting the distance from the center of the lot to the highway system.

Park and Ride Lot Coding

Page 6: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

66

Park and Ride Model Process

Park and Ride lots are then seen as intermediate destinations in the trip from origin to destination.

PnR

100110021003

Origin . Destination......

Bi-directional Cost* N Total Transit Time*

* Used to calculate utilitiy of each leg of the trip

Page 7: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

77

Parkride2.mac alpha version

The Parkride2.mac macro (Alpha version) is then used to split the Auto Access trips into the:

Auto part,

- origin zone to Park and Ride Lot centroid,

and the Transit part. - Park and Ride Lot centroid to destination zone.

The macro uses a logit intermediate destination choice model with explicit parking capacities and “attractiveness” factors to determine which parking lots are used for each ij pair.

Page 8: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

88

Parkride2.mac

Parkride2.mac declarations:

t1 – origin TAZs (1,956)

t2 – Park and Ride lot Centroids (1001,1200)

t3 – Destination TAZs (1,956)

r1 – Maximum constraint violations (10)

r2 - Maximum number of iterations (15)

Page 9: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

99

Parkride2.mac

Parkride2.mac arguments:1 Total Demand for Park and Ride mode

2 Conductivity Matrix for Auto 1st leg *

3 Attractiveness factor for parking lot K (.01 – 4.0)

4 Conductivity Matrix for Transit 2nd leg *

5 Parking Lot capacities

Results:

6 Parking lot usage

7 Auto demand matrix (1st leg)

8 Transit demand matrix (2nd leg)

9 OD pair multipliers

10 Parking lot multipliers

Page 10: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1010

Parkride2.mac

The Connectivity matrix for the first leg (Auto) is calculated:

exp(-0.199 * HBW SOV (by income) bidirectional cost)

The Connectivity matrix for the second leg (Transit) is calculated:

exp(-0.034 * Total Transit time)

The ratio of -0.199 to -0.034 makes travel by auto 6 time more onerous than travel by bus so that the traveler just does not maximize travel by auto and then selects the closest park and ride to his destination.

Page 11: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1111

Parkride2.mac

Parkride2.mac saves auto and transit legs in separate matrices.

Auto Portion Trip Demand Transit Portion Trip Demand

1…. 956 PnR 1…. 956 PnR

1 1: :: :

956 9561001 1001

1200 1200

Page 12: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1212

Avgprtime.mac Beta version

Now that Auto and Transit demand have been estimated and split into the two legs, the results are added to the auto and transit demand matrices and assignments are run.

Now a set of transit skims consistent with the results of parkride2.mac need to be developed using a beta version of a macro called Avgprtime.mac (from INRO).

Page 13: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1313

Avgprtime.mac

Avgprtime.mac (beta) arguments:1 Conductivity matrix for Auto 1st leg

2 Conductivity matrix for Transit 2nd leg

3 Impedance matrix for the 1st leg of the trip (auto)

4 Impedance matrix for the 2nd leg of the trips (transit)

5 Parking lot multipliers (from Parkride2.mac)

6 OD-Pair multipliers (from Parkride2.mac)

7 Park and Ride demand matrix

Results:

8 Average Auto Impedance matrix (result 1st leg)

9 Average Transit impedance matrix (result 2nd leg)

Page 14: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1414

Avgprtime.mac

Auto and transit skims are then calculated as a weighted average of all the park and ride paths from i to j.

Skims for Auto and Transit Components

1…. 956 PnR

1::

9561001

1200

Page 15: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1515

Model Complications

Some Details:PSRC Model has auto skims for four income groups.

Also has five transit sub-modes:

Ferry

Commuter Rail

Light Rail

Premium Bus

Local Bus

20 sets of skims.

Page 16: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1616

Results

Park and Ride Usage with Parkride2.mac

y = 0.4291xR² = -0.529

0

200

400

600

800

1,000

1,200

1,400

0 500 1000 1500 2000 2500

Modeled

Observed

Park and Ride Lot Usage Parkride.mac no Attractiveness Measure

Page 17: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1717

Results

Park and Ride Usage with Parkride2.mac with Attractiveness Factors

y = 0.8524xR² = 0.8946

0

500

1,000

1,500

2,000

2,500

0 500 1000 1500 2000 2500

Modeled

Observed

Park and Ride Usage Parkride2.mac Attractiveness Factors and Avgprskim.mac

Page 18: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1818

Conclusions

Conclusions:

The Parkride2.mac macro works well in allocating park and ride trips with the attractiveness factor dialed in.

The Avgprtime.mac macro provides reasonable skims for mode choice.

Further review of the ratio of auto time to transit time needs to be made.

Page 19: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

1919

Observations

Observations:Park and Ride usage does not always reflect actual park and ride trips.

Vehicles in park and ride lot may be left from carpooling with others.

People are dropped off at Park and Ride lots to take the bus, “Hide-a-Ride”. Need to obtain bus boardings at park and ride lots from APC/AVL data.

PSRC Household survey data suggests about 30 percent of auto access trips are to non park and ride locations. Informal park and rides.

While park and ride trip levels match observed usage, is the pattern of the origin of the trips duplicated?

Page 20: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

Park and Ride Patterns

Page 21: Using the Parkride2.mac Macro to Model Park and Ride Demand in the Puget Sound Region 22 nd International Emme Users Conference September 15-16, 2011,

2121

Parkride2.mac Avgprtime.mac

Questions?

Mark Charnews, PhD

[email protected]

206.971.3285