Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving...

30
Integrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research Part C, vol. 17, Issue 2, pp.365 - 380, 2009 2008/06/24(水) 論文#10 M1 山田孝太 Estimation of an integrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research Part C, vol. 15, Issue 4, pp. 96 - 112, 2007

Transcript of Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving...

Page 1: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Integrated driving behavior model

Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research Part C, vol. 17, Issue 2, pp.365 - 380, 2009

2008/06/24(水)

論文ゼミ#10

M1 山田孝太郎

Estimation of an integrated driving behavior model

Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research Part C, vol. 15, Issue 4, pp. 96 - 112, 2007

Page 2: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

1

内容

• はじめに

• 使用データ

• モデル概要

• 尤度関数

• 各モデル

– Target Lane– Gap Acceptance– Target Gap– Acceleration

• 結論

Page 3: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

はじめに

2

従来 A

D C B

� ミクロ交通シミュレーション

• 車両の挙動を個別に表現

� 車両挙動モデル

• 速度・加速モデル

• 車線変更モデル

� 既往モデルの問題点

• 加速と車線変更の意思決定が独立に行われる.例)車両Aが車線変更しようとしているとき

Page 4: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

� ミクロ交通シミュレーション

• 車両の挙動を個別に表現

� 車両挙動モデル

• 速度・加速モデル

• 車線変更モデル

� 既往モデルの問題点

• 加速と車線変更の意思決定が独立に行われる.例)車両Aが車線変更しようとしているとき

はじめに

3

現実 A

D C B

A

Page 5: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

使用データ

4

� 車両軌跡データから得られたデータの区分

• 周辺の状況:周辺にいる自動車との距離など

• 走行計画:希望する経路

• ネットワークの知識と経験:運転者の道路への慣れ

• 運転の特性:攻撃性や反応時間

� 利用データ

• Arlington, VAのフリーウェイのデータ

区間の長さ 997m観測数 15632(442台)平均速度 15.6m/s区間平均密度 31.4veh/km/lane

Page 6: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

モデル概要

5

左 変更なし 右

左に変更 右に変更変更なし 変更なし

L1

車間L1 LM

車間LM

・・・ R1

車間R1 RK

車間RK

・・・

加減速 加減速 加減速加減速・・・ 加減速 加減速 加減速・・・

� 加減速と車線変更モデルの相互依存性を考慮

� モデル構造(Nested Logit Model)

Target Lane

Gap Acceptance

Target Gap

何を選んだかは不明潜在的選択潜在的選択 明示的選択明示的選択 実際の選択がわかる

Acceleration

Page 7: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

モデル概要

6

� 意思決定の状態依存性を考慮できる.

• ただし,説明変数を通じて

� 各ネストでランダム効用モデルを仮定

• 時間 における個人 が選択肢 を選択したときの効用の基本的な形

• :説明変数のベクトル

• :期待最大効用.上位のレベルの選択肢が選択されたときに下位のレベルから得る効用

• :個人nの属性を表す潜在変数ベクトル• : 誤差項

• :パラメータベクトル

)()()()( ttEMUtXtU dnn

ddn

ddn

ddn εναγβ +++=

)(tX dn

)(tEMU dn

nν)(td

nεddd αγβ ,,

t dn

Page 8: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

尤度関数

7

� 同時確率分布

),,),(),(),(|)(()),(),(|)((

)),(|)((),|)((),,,|)(),(),(),((*

*

nnnnnn

nnnnnnnnnn

htTGtltTLtaftltTLtTGP

tTLtlPdtTLPhdtatTGtltTLF

τνννντν

=Target Lane Gap Acceptance

AccelerationTarget Gap

� 車線変更と加速の挙動のみが観測されるので.

∑∑=)( )(

** ),,,|)(),(),(),((),,,|)(),((tTL tTG

nnnnnnnnnn hdtatTGtltTLFhdtatlf τντν

� 時間Tn間での同時確率

∏=

=nT

tnnnnnnnnnn hdtatlfhdf

1

** ),,,|)(),((),,,|,( τντνal

Page 9: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

尤度関数

8

� 個人nの尤度関数

• :出口dnで降りる確率

• :車頭時間間隔の分布

• :反応時間の分布

• :個人特性変数(標準正規分布)

ντνττνν τ

dddhffhfdphdfL nhd

nnnnnn*** )()()()(),,,|,(

*∫ ∫ ∫ ∑= al

−−=

それ以外

2

1

21

2

1

1

)( d

d

dp n

ππππ

)(dp

)(τf

)(νf

)( *hf

� 最大化すべき対数尤度関数(目的関数)

∑=

=N

nnLL

1

)ln(

Page 10: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

� 効用関数

Target lane model

9

)(tVU ilaneilaneilane

nnn

    ε+=)()( tEMUtX ilane

nilaneilaneilaneilaneilane

nnn

       εναγβ +++=

},,{ LLRLCLilane ∈ 

� 誤差項にガンベル分布を仮定すると

∑ ∈

==

TLj njlane

n

nilane

nnn

tV

tVitTLp

)|)(exp(

)|)(exp()|)((

ν

νυ

� 車線変更するかしないかを判断するモデル

説明変数 期待最大効用 個人潜在変数 誤差項

Page 11: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Target lane model(推定結果)

10

変数 パラメータ値 t値Current lane constant 2.128 2.68Right lane constant - 0.369 - 1.28Path plan impact, 1lane - 2.269 - 5.57Path plan impact, 2lane - 4.466 - 7.18Path plan impact, 3lane - 7.265 - 8.34

- 0.358 - 2.74Next-exit impact dummy, 1lane - 1.264 - 2.92Next-exit impact dummy, each additional - 0.252 - 1.36Front vehicle speed(m/s) 0.0745 1.78Front vehicle spacing(m) 0.0225 3.68Heavy neighbor dummy - 0.218 - 0.93Tailgate dummy - 3.793 - 1.83Lane density(veh/km/lane) - 0.0018 - 1.45Right-most lane dummy - 1.039 - 3.85Gap acceptace EMU 0.0052 0.41

0.0063 0.570.0406 1.160.539 5.071.035 5.15

MLCθ

1π2π1α2α

Page 12: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

11

変数 パラメータ値 t値Path plan impact, 1lane - 2.269 - 5.57Path plan impact, 2lane - 4.466 - 7.18Path plan impact, 3lane - 7.265 - 8.34

- 0.358 - 2.74MLCθ

},,{}3,2,1{)()]([)(___ LLRLCLi

jji

nexitn

ilanen ttdtjimpactplanpath

MLC ∈∈= δθ 

=       それ以外     

車線変更する場合から  

:出口までの距離

0

1)(, ji

t

d

ijn

exitn

δ

Page 13: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

12

=

==

=

∈=

∈=

  それ以外              

 

  それ以外     

 次のランプを利用 

  

  

011

12

0

1

},,{)()()(___

},,{)()()(1___

,2

,3

,

,

,1

in

in

iaddn

exitnextn

iaddn

exitnextn

ilanen

in

exitnextn

ilanen

LLRLCLitttaddimpactexitnext

LLRLCLitttimpactexitnext

δδ

δ

δ

δδ

δδ

変数 パラメータ値 t値Next-exit impact dummy, 1lane - 1.264 - 2.92Next-exit impact dummy, each additional - 0.252 - 1.36

Page 14: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Gap acceptance model

13

� 近接する車間が車線変更に十分か判断する

� 前方と後方の車間に分けて考える

• 臨界車間 より大きいかどうかで判断

)),(|1)(( nnTLn tTLtlp ν=

)),(|)()((

)),(|)()((,

,

nncrTLlag

nTLlag

n

nncrTLlead

nTLlead

n

tTLtGtGp

tTLtGtGp

νν

  

  

   >×

>=lag gap lead gap

adjacent gap

crTLigapnG ,  

� 臨界車間は確率変数なので

)()())(ln( ,, tEMUtXtG igapn

igapigapigapigapigapcrTLigapn nnn

        εναγβ +++=

},{ lagleadigap ∈ 

Page 15: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Gap acceptance model(推定結果)

14

変数 パラメータ値 t値Lead critical gapConstant 1.127 2.78

- 2.178 - 0.63- 0.0153 - 1.86

Target gap EMU 0.0045 1.290.789 2.461.217 2.55

Lag critical gapConstant 0.968 4.18

0.491 5.95Target gap EMU 0.0152 1.65

0.0107 0.470.622 4.53

lagα

leadσleadα

leadσ

)/)(0,( smVMax leadn∆

)/)(0,( smVMin leadn∆

)/)(0,( smVMax lagn∆

相対速度と臨界車間の関係

Page 16: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Target gap model

15

� 近接する車間が十分でないとき,どの車間で車線変更を行うか判断

� 効用関数

� 選択確率

)()()( ttXtU igapn

igapigapigapigap

nnn

      εναβ ++=

},,{ backwardforwardadjacentigap ∈ ∑ ∈

===

)()|)(exp(

)|)(exp(),0),(|)((

tTGj njgap

n

nigap

nn

TLnnn

tV

tVltTLitTGp

ν

νυ

backward gap

forwardgap

adjacent gap

Page 17: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Target gap model(推定結果)

16

変数 パラメータ値 t値

Forward gap constant - 0.837 - 0.50 Backward gap constant 0.913 4.40 Distance to gap (m) - 2.393 - 7.98 Effective gap length (m) 0.816 2.20 Gap rate of change(m/s) - 1.218 - 4.00 Front vehicle dummy - 1.662 - 1.53

0.239 0.81 0.675 0.95

adjαbackα

distance to backward gap

forwardgap

distance toforward gap

),(

)(:,

,, TLigap

frontnTLigap

n

igapn

XXMin

tGGapEffective  

  

∆∆=

TLigapfrontnX ,

, ∆

Gap rate of change:車間の長さ変化速度

Page 18: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Target gap model(推定結果)

17

前方車間の長さ近接車間の変化速度前方車間までの距離を変数としたときの各車間の選択確率

※変数でない場合は,車間は5m,車間変化速度は0,前方車間と後方車間までの距離は等しいとする

Page 19: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Acceleration model

18

� 追従走行と自由走行で加速挙動が異なる

• 車頭時間によって挙動を決定

≤−

=     それ以外

   

)(

)()()(

,

*

ta

hthiftata

uckn

nnncfnk

n

τ

−Φ−−Φ

−Φ−−−Φ−

≤−

=≤=

           それ以外     

   

0

)()(

)())(

(

1

)(1

))(())((*min

*max

*min

*min

*

h

h

h

h

h

h

h

hnn

nn

nnnhh

hth

hthif

hthptcfp

σµ

σµ

σµ

σµτ

τ� 時間tにおいてに追従走行をする確率

Page 20: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

)()]([)]([)( ttVftXsta gnnn

ggn

ggn ετ +−∆=

Car-following model

19

� 前方の車両の影響を受ける追従走行

≥−∆

=外       それ以

   

)(

0)()()(

ta

tViftata

cfdecn

nncfaccncf

n

τ

� GMモデルに対応させると

},{ cfdeccfaccg ∈

gnn

g tVtVf λττ |)(|)]([ −∆=−∆

gn

gn

gn

ggn

g tktXtVtXs ργβα )()()()]([ ∆=

)(|)(|)()()( ttVtktXtV gn

gnn

gn

gn

gn

g ετα λργβ +−∆∆=

� 外部に対する反応(GMモデル))()()()( ttstimulustysensitivittresponse r

nnrn

rn

rn ετ +−×=

Page 21: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Car-following model)(推定結果)

20

変数 加速 減速パラメータ値 t値 パラメータ値 t値

Relative speed(m/s) 0.520 7.97 0.834 12.68 Sensitivity constant 0.036 1.21 - 0.860 - 3.92 Space headway(m) - 0.166 -1.68 - 0.565 - 9.51 Speed(m/s) 0.291 5.64 - -Density(veh/km/lane) 0.550 2.50 - 0.143 - 2.04

0.126 12.05 0.156 14.87 )ln( ,acccfσ

� 加速度も確率分布となるので

⋅⋅−=r

rrrn

rn

rn

fstataf

σφ

στ ][][)(1

)|)((

Page 22: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

21

※変数でない場合,車両速度:15m/s車頭間隔:25m密度:30(veh/km/lane)前方車両相対速度:3m/sに固定

� 各変数に対する加速挙動変化

Page 23: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

22

� 各変数に対する減速挙動変化

※変数でない場合,車両速度:15m/s車頭間隔:25m密度:30(veh/km/lane)前方車両相対速度:3m/sに固定

Page 24: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Free-flow model

23

� 前方の車両の影響を受けない自由走行)()]()([)( ttVtVta ff

nnnnDS

nffff

nεττλ +−−−=

nDSDS

nDSnn

DSn tXtV ναβττ +−=− )()(

� 推定結果

変数 パラメータ値 t値

Free-flow accelerationSensitivity constant 0.0881 11.20

0.169 10.36

Desired speedConstant 17.636 61.26 heavy vehicle dummy -1.458 -1.12

-0.105 -0.40

)ln( ffσ

DSα

Page 25: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Target gap acceleration model

24

� 近接車間に車線変更できない場合,車間に入れるように加減速を行う

Distance to desired position Target gap

Front clear spacing

Desiredposition

)(,n

TLfwdn tD τ− )(,

nTLfwd

n tX τ−∆

)(tX frontn∆

)()]([)]([)( ttDftXsta tgnn

tgn

tgtgn

tgtgn ετ +−=

])(exp[])(exp[)()]([ ,,−−++ ∆∆= tVtVtVtXs TLgtgTLgtg

ntgtg

ntg

nn

tg

λλα β 

tg

ntgnn

tgn

tg tDtDf γττ ))(()]([ −=−

==

=bcktgiflag

fwdtgifleadg

   

   

))(,0min()(

))(,0max()(,,

,,

tVtV

tVtVTLgTLg

TLgTLg

nn

nn

∆=∆

∆=∆

+bckfwdtg ,=

Page 26: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

� 近接車間に車線変更するために加速する場合

25

Target gap acceleration model

)()]([)( ttDfta tgnn

tgn

tgadjtgn ετα +−=

 ))(()()]([ ,,,nn

TLlagnn

TLadjn

DPn

TLadjn

adj ltXtXtXf +−−−=− ττβτ

Desiredposition

)(,n

TLlagn tX τ−∆ )(,

nTLadj

n tX τ−∆ DPβ

nl

Page 27: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

Target gap acceleration model(推定結果)

26

変数 パラメータ値 t値Forward gap accelerationConstant 0.385 1.39 Distance to desired position(m) 0.323 2.03

0.0678 1.13 0.217 (-) 2.52

- 0.540 - 0.72

Backward gap accelerationConstant - 0.596 - 1.56 Distance to desired position(m) - 0.219 - 3.34

- 0.0832 - 1.15 (-) 0.170 1.44

0.391 1.86

Adjacent gap accelerationConstant 0.131 2.29

- 1.202 - 2.50

)ln( fwdσ

)/]()(exp[ , smtV TLlead

n +∆)/]()(exp[ , smtV TLlead

n −∆

)ln( bckσ

)/]()(exp[ , smtV TLlag

n +∆)/]()(exp[ , smtV TLlag

n −∆

)ln( adjσ

Page 28: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

27

前方車間への距離 後方車間への距離

近接車間の後端からの距離

� 各車間への距離に対する加速度変化(相対速度別)

Page 29: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

結論

28

� 車線変更と加減速挙動の相互依存性を表現

� 最尤推定法でパラメータ推定

� 問題点

• 1秒間隔のデータを利用

– 他のモデルに適用する場合,パラメータをそのまま使えない

• 反応時間・車頭時間分布は一律

– 挙動によって分布は異なるはず

• 時間ごとに変わる短期的目標と走行計画の状態依存性を表現していない

Page 30: Integrated driving behavior modelbin.t.u-tokyo.ac.jp/kaken/pdf/yamada-200906.pdfIntegrated driving behavior model Toledo, T. , Koutsopoulous, H. N., Ben-Akiva, M., Transportation Research

おわり