multi-point and multi-class user equilibrium assignment model...yanping zhang. dchc mpo/city of...

17
Multi-Point and Multi-Class User Equilibrium Assignment Yanping Zhang DCHC MPO/City of Durham 1 NC Model User Group Meeting - April 2011

Upload: others

Post on 12-Apr-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Multi-Point and Multi-Class User Equilibrium Assignment

Yanping Zhang

DCHC MPO/City of Durham

1NC Model User Group Meeting - April 2011

Page 2: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Multi-Point Assignment (MPA)

• Standard User Equilibrium (UE) Assignment

– Using shortest time path between zone centroids– Weak control on trip local loading directions

• MPA 

– Strong control on trip local loading directions– Not a method to assign trips from origins to 

destinations – Used together with UE or other assignment 

methods

NC Model User Group Meeting - April 2011 2

Page 3: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Standard User Equilibrium (UE) Assignment - Example

3NC Model User Group Meeting - April 2011

6th

St

7th

St

Zone Centroid

Origin

Zone Centroid

Destination

CentroidConnector

Access Point

Page 4: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Multi-Point Assignment (MPA) - Example

4NC Model User Group Meeting - April 2011

6th

St

7th

St

Zone Centroid

Origin

Zone Centroid

Destination

CentroidConnector

Access Point

Page 5: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Multi-Point Assignment (MPA) and Loading Strategy

• Fixed Rate Strategy, Robert Shull 1999  (implemented in TModel2) 

• Mixed Strategy 1– Some centroid

connectors got fixed loading rates 

– Other centroid

connectors got the variable rates  determined by UE assignment    

• Mixed Strategy 2– Part of Origin‐Destination (O‐D) trips follows the 

fixed rate strategy– Other O‐D trips follows the UE assignment rules 

NC Model User Group Meeting - April 2011 5

Page 6: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Fixed Rate Strategy for Loading/Receiving

NC Model User Group Meeting - April 2011 6

6th

St

7th

St

10%

25%

40%

50%

Page 7: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Mixed Strategy 1 - Example• 40% O‐D Trips Loaded onto West Ave

• 60% O‐D Trips follow UE assignment to other 3 directions, 

i.e. r1+r2+r3=60%

NC Model User Group Meeting - April 2011 7

6th

St

7th

St

r1

r3

40%

50%

Page 8: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Mixed Strategy 2 - Example• 60% O‐Ds follows the fixed rates

• 40% O‐Ds follows the UE assignment rule, r1+r1+3+r4=40% 

NC Model User Group Meeting - April 2011 8

6th

St

7th

St

6% + r1

15% + r4 

24% + r3

50%

Page 9: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

What MPA can be used for

• Large Special Zone, e.g. Airport, University Campus,  Shopping mall, …

– with large amount employment– with multiple loading directions– with socio‐economic data that cannot  be split into 

smaller zones

• Zone with Off–Site Loading, e.g. Office with off‐site  parking garage 

• Zones with multiple vehicle class loading and  different loading directions for each vehicle class 

• Special Event Model, Stadium, Theater, …

NC Model User Group Meeting - April 2011 9

Page 10: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Example – Special Zone-RDU Airport

NC Model User Group Meeting - April 2011 10

0

72

413

874

329

1885

2553

676

9992

27

3955

4226

2068

31289218

6946

2658

30

9

970

12555

1929

16693

584425

32

21927

3840

1006

4394

4163

3214

486

12142

3264

1770

315516

41

1424

237

944

6294

1599

15107

2347

1436

297

3110

2638

151

1712

241

14688

2645

15495468

5962

368

2103

983

1074

6478

1011

0

0

0

0

0

0

0

TRM v4 2005PM Peak Period(3:30‐7:30)

Page 11: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Example – Zone with Off-Site Loading

NC Model User Group Meeting - April 2011 11

Page 12: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

MPA Tool• Coded in GISDK for use in TransCAD

NC Model User Group Meeting - April 2011 12

Page 13: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

MPA Application

• Kansas City Metro Area, including the Kansas  City Model, 2005‐2006

• Special Event Traffic Study for the New  Stadium, Scottsdale, AZ, 2009  

NC Model User Group Meeting - April 2011 13

Page 14: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

MPA Application• 2005 PM Peak Hour, Kansas City North Shopping  Mall

NC Model User Group Meeting - April 2011 14

211

88

17

352.

39

6 8

1 37 .

9514

2 .91

186.8

4

243.02

215.44269.17

909.961167.93 1024.85

913.19

628.

055 0

2.6 8

352.02

693.65

239.

6519

2

2 07.

8 522

8.79

521371.491019.1

Page 15: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

MPA Test in TRM

NC Model User Group Meeting - April 2011 15

0.10

00.

000

0.20

00.

800

0.7000.200

26.0750.36

428.

7421

3

225.86195.02

220.18105.21

560.1

6

350.2

302.13

563.92

176.8

7

398.7

4

958.

952

7.07

1747

.49

3484.05

918.9

2563.38

580.

4970

9.23

410.98264.6

12374.75

2332

.58

2529.9

1633.2524

.95

1926.69

3107.23

0.070

3265.78

15285.66

22020.64

17025.59

1392.21

982.38

3.53846.07

2585.391427.94

2938.26

14996.6

20.69

0

1163

.93

1665

.17

0.73

2110.35 204

01694.21

1194.58877.8

20.69

22

00.0

7

172.1

3

2.04

3265

.78

3107

.23

596

3467

.77

6902.58

Page 16: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

MPA Test in TRM

NC Model User Group Meeting - April 2011 16

0.300

0.000

----

70.3

75.64

83.22

1303.05733.6

627.81

47.88121.38

70.27119.69

56.9177.46

849

11.5

80

298.39

1374.48

2240

.32

3098

.28

54.7480.64

76.3981.28

3959

.52

1563.66

5494

.5

60.4402 76

2603

.72 1069.1

5375

.72

3840

.32

322.1

241.

35

4

758.17 119.20

661.79

2583

.94

1084.73

1568.55

78.22348.34

569.8

431

2.75

48.9

3840

.32

3118

.84

746.59

746.59

Page 17: Multi-Point and Multi-Class User Equilibrium Assignment Model...Yanping Zhang. DCHC MPO/City of Durham. NC Model User Group Meeting - April 2011. 1. Multi-Point Assignment (MPA) •

Suggestions

• System‐wide use of MPA in the regional travel  demand – NOT Suggest at this time

• Use of MPA for a limited number of key zones  in the regional model – Strongly Suggest

• Use of MPA for corridor or small area studies  – Strongly Recommend

• Use of MPA for obtaining better assignment  results – No comment

NC Model User Group Meeting - April 2011 17