22
利用者均衡配分 第二回スタートアップゼミ 618() M1 今泉孝章

利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

第二回スタートアップゼミ 6月18日(水)

M1 今泉孝章

Page 2: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通計画

問題の明確化と目標の設定

データの収集、調査

現象分析

代替案の設定 交通需要予測

代替案の評価 計画策定 フィードバック

Page 3: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通計画

問題の明確化と目標の設定

データの収集、調査

現象分析

代替案の設定 交通需要予測

代替案の評価 計画策定 フィードバック

Page 4: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測

都市A

都市をゾーンに分割する セントロイド間の交通需要を予測する

~基本概念~

1

2 3 4

5

6 7

8

9

10

Page 5: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測 ~利用データ~

道路交通センサス自動車起終点調査に基づくOD表 →車の動きに着目した調査 PT調査に基づくOD表 →人の動きに着目した調査

分析対象ゾーンごとの交通量が分かる

統合して利用

Page 6: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測

生成交通量

都市Aで発生する全交通量を推定

都市A

1

2 3 4

5

6 7

8

9

10

O|D 1 2 3 4 5 6 7 8 9 10 計

1

2

3

4

5

6

7

8

9

10

Page 7: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測

発生・集中交通量

あるゾーンから発生する交通量と集中する交通量を推定

都市A

1

2 3 4

5

6 7

8

9

10

O|D 1 2 3 4 5 6 7 8 9 10 計

1

2

3

4

5

6

7

8

9

10

発生交通量

集中交通量

Page 8: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測

分布交通量

OD間交通量の内訳を推定

都市A

1

2 3 4

5

6 7

8

9

10

O|D 1 2 3 4 5 6 7 8 9 10 計

1

2

3

4

5

6

7

8

9

10

分布交通量

Page 9: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測

分担交通量

ゾーン間をどんな移動手段を使っているかを推定

都市A

1

2 3 4

5

6 7

8

9

10

O|D 1 2 3 4 5 6 7 8 9 10 計

1

2

3

4

5

6

7

8

9

10

5→7 鉄道 車 徒歩 計

--------

Page 10: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

交通需要予測

配分交通量

どのような経路を移動しているか推定

O|D 1 2 3 4 5 6 7 8 9 10 計

1

2

3

4

5

6

7

8

9

10

都市A

1

2 3 4

5

6 7

8

9

10

5 7

?

?

?

Page 11: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

生成交通量

発生・集中交通量

分布交通量

分担交通量

配分交通量

交通需要予測

Page 12: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

生成交通量

発生・集中交通量

分布交通量

分担交通量

配分交通量

交通需要予測

四段階推計法

1950年代にアメリカで 開発され広島都市圏 (1967年)、東京都市圏 (1968年)で本格実用開始 交通需要の全体動向を つかむための実用的方法 詳しくは来週の芝原君 の発表で!

Page 13: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

生成交通量

発生・集中交通量

分布交通量

分担交通量

配分交通量

交通需要予測

四段階推計法

1950年代にアメリカで 開発され広島都市圏 (1967年)、東京都市圏 (1968年)に本格実用開始 交通需要の全体動向を つかむための実用的方法 詳しくは来週の芝原君 の発表で!

利用者均衡配分

Page 14: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

O D 出発地 到着地

経路1

経路2

経路3

OD表(OからDへ何台の自動車が走るか)

リンクパフォーマンス関数(経路ごとにどれくらい旅行時間がかかるか)

ネットワークデータ(OD間の経路がどのようになっているか)

インプットデータ

×5

10分

20分

30分

Page 15: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

O D出発地 到着地

経路1

経路2

経路3×5

10分

20分

30分

交通量配分を行うための前提条件=Wardropの第一原則

それぞれのドライバーは自分にとって最も時間の短い経路を選択する。 その結果として、起終点間に存在する経路のうち、利用される経路の旅行時間は皆等しく、利用されない経路の旅行時間よりも小さいか、せいぜい等しいという状態となる。

O D出発地 到着地

経路1

経路2

経路3

×328分

28分

30分

×2

×0

利用されている

Page 16: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

ax

at

rs

kf

rs

kc

rsq

rs

ka,

arsk

a

a

r sk

r s

r s k

a r s k

rs

kf

Page 17: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

a

rs

kaa

rs

k tc ,

r s k

rs

ka

rs

ka fx ,

O D

O D

Page 18: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

O D

利用者均衡配分

rs

k

rs

k qf

a

x

a dtxza

)()(min0

rs

k

rs

k qf 0rs

kf

制約式 ネットワーク上の全リンク の旅行時間の和

この問題を解けばWardropの第一原則が満たす解を得ることができる

Page 19: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

a

x

a dtxza

)()(min0

rs

k

rs

k qf 0rs

kf

数理的最適化問題を解く際のアルゴリズムとしてFrank-Wolfe法がある

)(xfy

1xx

y

2x 3x4x5x

nnnn dxx 1

ステップサイズ 降下方向ベクトル

ステップサイズと降下方向ベクトルを定めることで解に近づいていく 最終的に解が収束すれば終了

x

xf )( はあらかじめ 決定している微小 な定数

Page 20: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

O D出発地 到着地

経路1

経路2

経路3×5

10分

20分

30分

O D出発地 到着地

経路1

経路2

経路3

×538分

20分

30分

×0

×0

O D出発地 到着地

経路1

経路2

経路3

×431分

26分

30分

×1

×0

O D出発地 到着地

経路1

経路2

経路3

×328分

28分

30分

×2

×0

ステップ1

ステップ2 ステップ3

Page 21: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分 •

)0(0

aa tt 1

ax

)( n

aa

n

a xtt

n

atn

ay

n

a

xyx

a

na

na

na

dt)(

010)(min

)(1 n

a

n

a

n

a

n

a xyxx

1 nn

Page 22: 利用者均衡配分bin.t.u-tokyo.ac.jp/startup13/test/スタート今泉2.pdf2 x 5 x 4 x 3 x n 1 x n D n d n ステップサイズ 降下方向ベクトル ステップサイズと降下方向ベクト

利用者均衡配分

O D 出発地 到着地

経路1

経路2

経路3 ×10

4

11

215.0110

xt

4

22

415.0120

xt

4

32

315.0125

xt

リンクパフォーマンス関数

実際に計算してみます