ili/5:xl/— s/ay psychological traffic simulation system on...
TRANSCRIPT
ili/5:xl/ — S/ay
Psychological Traffic Simulation System on a Three-Line Highway
7K^ ^Ryo Mizutani
-itE-mail: ryo. [email protected]
Abstract
In recent years, the rapid progress of information technology in automobiles has been bringing an increasingattention to a fully automatic driving system. Therealization of the automatic driving system requiressufficient experiments and analyses, which need enormous time and cost when these are carried out usingreal cars because of the risk of having serious accidents. A traffic simulation system, which is proposedin this paper using psychological aspects of drivers,reduces time and cost in experiment and analyses.The traffic simulation system has three psychologicaltypes: aggressive; careful; and situation-dependent.Psychological Traffic Simulation System (PTSS) hasbeen realized using Netlogo and has capability of analyzing traffic jams on a three-line highway. Resultsof experiment and analyses using PTSS are also described in this paper.
Keywords- iiSJ^fA, SjS 5 .3.1/— aNetlogo,
1
(PCS)•T-f y hD-;l/ (AGO)[5]
A ITS (Intelligent TransportSystems)[2] ^ [1]. Si!)jIIe.Xt"A0
0 t [3][4] (Dm-m,
7. X A {b0 m b tiT C iinfc
jS'fs0@^M^^ CEATEC(Combined Exhibition ofAdvanced Technologies) JAPAN 2013 "Cli, 0^^i&W-Cfcnt 6 g iljjIIe 7. x a 0x^ y 7.hU-iyay^mMbtz.
Supervisor: Prof. Kenji Ohmori
gMtegii*7!)J^'0J:7CS/S1-67!)^i:i^o/c:x^ >7. hU-->3 VT-abS.
#7 Sllj^0 IT fbir i:
<^d;oTfo^O, ^^±^T'0gill^0gSl)jI^i^7.xA0gM^i^7.xA
mm.(Dtztb(Dmmt^^^^
w^ofztb, mm
tWst}bxm^^nyr\,^6mt^tEt^. mm<D^m
a P-i/3 >-e{iilSiiiiS§0^ji?if£
h ^ h yx'f)V(D 3 M
1-A^iJ^tiTt^-5. X;!/b0^
xOiz-e^O, hv hy^x>'Ki^
;nr5^L, h V h >{i|fli}c^x;U-e^6. Zti
[8] (Dm^p^77=-XA^mmt6z
Atl/c Psychological Traffic X x-'1/^s/7xAT'{i, um<Dnm^m^t^t^iz, mmt
E"Ctfij1-63^M0g#x->>'xyh^jg
V h^-70^x;UT'ib'5.
^x^mSo'^v^P^x-S/x > h
^xU yi/^^Netlogo[6] 3L ^ a P —i/ a > (Psychological Traffic
Simulation System) 0^^^l-S.
2 iy^iL[y-i/By'^^}\yWtW
xw\ II j: ^ t g i/ 7. X A u tzm
J: 0 Af^b
-^it)btifc;!/—;^{I0^#o\^T^f
ij161,0 ^ M 0 0 (ifS D T tfi&l" 6 0 ^
- 161 -
-> 3 > i ilJ^tfills 7. f A ^A f7)
tzib(Dm7i^n-^m^zt=§:smt.
'erJl'SiIcDiy ^zj-ly-iy 3 y^mi:^^t6Zt (zJ:-o
3 Psychological Traffic ^-j-OU
^mt6.
3.1
ztx^hh. M • zH
Ui^Mth^6S^L/TV><5
3^TCD-iil5(Tv^T.1, # 0 tb, iEWM '
MTvi^l". 'fi?!l;l{i'|§|l F'30;fe(?)il|{cfcv^T,
C(D)t^ai(ilOO i:^d;0, Z(Dt^
^^4'<DEI{±ph^^ll^^TchfIfcH^T 100 (D^ §{iiinii
^mt-Moio
Z(D^Oi^ bXl^^MB t ^-yom
2{zBt.
«®»..... .•». -Q-'-0-u. ..AO. .Aw.QSfiei' "
' '"W _Lzi_ "Hill. mmm'bm(Dnm^^ii->m
nm
0 0 X
0 1 X turn1 0 X
1 1 X MM
2.
nm
0 0 X
1 0 X liUMX 1 X MM
3 tfT®-ii^{c J: O T 8 ^ - y
^ztii^X^^,
3.2
4'^l^^:^^c^7&n^§ i: o-C^^Tb J; 9 i:
tfz,
•cms 0 M i: BfM'ns ck 9 ^d^iSIs^ =b c: (DM^X
$>^.
3-5 {C/Tn-T.
ms. mmmjbm(DtEW-mm7m(Dnm^^^-y
nm
0 0 X
0 1 X APM
1 0 X
1 1 X MM
4. mm^'brno^^mmmimconm^^iSf-y
nm
X 0 X iPM
X 1 0
X 1 1 MM
5. mmm'bm(D:^^^^m7m<Dnm^<^-y
nm
X 0 0
X 1 0 iJPMX X 1 MM
3 ^^^xxmit^tzsb 24 o^VsWi^^
:57-y7{>S#;^btlS. bTi^b,^^fJBiiiST'tS. J;oT
4 ^<^ —yiZ^tl^. ttz^@^<Dm7
^-yizmmx^fz. Ph^ • MM/Mm^^(D pfj iz imi3iz s ^t> ^ o
;fe^$^^^bTiiv^MT^a<^^0H4=b#^E-rS7i^
fJ (i ^ M V - (c ;g-fs/i ^"C (i c: ti ^ #0 bS,
3.3
X, ®i^bTi.^S^|Jj»rb/cJ|^aTT'(iMI0fc-^f5itT
f£^<DX$)6.
zmm'M
^ ns-*n(D {::ck O T ^ SI>(ia-iagM
ii2(i^J^(D^?^)^,i[^bTv^s.
- 162 -
El 2.
3.4
Psychological Ti'affic (i^,!^ FT (Dsd
1. L : (^^)2. T : :xI/-'>3 yB#rs1
alp {± A,S,C0 3o^D, S lirHl®m, c {Na. Nb, Nc)
N = Na-^Nb-\- Nc
5. vaipAt): mm t i (Dmm. 31- VA,i' '^B,i' Vc.i<D 3
^ j7. ViBnit ••
8. Max Vaip.i- alp CD^ i
Max Valp,i ~ '̂ iiinii "I" '̂ alp {j"Ayi ^ "^C.i ^ ^Z?.t)
t^h §. Taipyi alp 0 m i iz fett ^ SLM-C-S)?).
9. Vaipit) :m%^\tiZtSi-fi>^L^malp(D^.(D^m'^f^. ^3.
Vaipit) = -— X^ Valp,iit)
10. PaipAt) • t alp (D^i. 5*i5, 8CckoT^7i^n-5.
X 100
11. Paipit) : 0#^J t alp 3, 10
Palp{t) = "7T ^ y ]Palpyi{t)
12. XaipA^) : IHfM t alp(D-^ i13. a„i„: M/S. aAt aB0:>2nm(D^V^^.
14. daip-Miilt. a>,^ ac® 2aSgcO^"e^a.
i^X±mdn^m^t L, FT
/ A
(1) Jinii'^alp,iit) ^ '̂ alp,i{t 1) 4" ®a/p X1 + Salp,iif ^(ilp,i ^ Max Vaip^i
ValpA^) ^ ^alp.ii* SaipA^'L-^alpO^mi Clb'l-t-SaM)
(2)"^^(lipyiit) Vj dalpIf '̂ 'alp,i{t) < 0
"^alpyiit) ^ 0(3)
Xalp,i{t) ^ ^alp,iit 1) 4" Valp,i{t) X 1V J
El 3. FT ^f-Ohco5g®5;h-;l/
4 Psychological Traffic Simulation System
4.1 Netlogo
^0T^T'(± Netlogo ^ Ix—'> 3 y Netlogo i± NorthwesternUri Wilensky b 4;^Ti.
A ^y-y 3 t'd ^'7 5 y-if^^X'
$>^. Netlogo lix—i/X V h (agent) "CfiS 0 ioTt'^6. :i:—i^x > h bn/ct^^jMO t;E!j< t cO-efe
0, ::5^ —h.Jk (turtle), 'y4^ (patch), U>^(link)i?!)h;ki±yD^'7 A|^-efj<
i>hT'feO. /N°7^(±H^t^^M-C$)0,
h;k. 3Ehl^jig&^y^y5^-7:-^igL-ci30, WAt-^-^yhtD4;oC:&:^ffi]C|^[^bT 3
h;k, - h;k.
ttyyy'-^(D^-h
Mb, %M, b fz. FTSS(Fsychological Traffic SimulationSystem) liEl 4 {I/jn'T.
El 4. Psychological Traffic Simulation System
4.2 ->5 a y-y a
•> 5 a u--> 3 ymm(b>m-^mmiz^yxMmt^.
FTSS (rti 2 X)<D Button t 9 x>(DU^(D Slider
SyIt setup t. go 0 , setup it^^ y y ^At-SBiSl"^#, y A zi-y—y By<D'^'M^bsy, goiiy A z^y —y B y'^%Vs't^. slider {±iy 5 n u—•> 3
yxUAtlt^py , :/nbrains, ttz,
bxmy b
0, y5.zLy-y3y\p(D^^(DM(D^M'kyKziy-
y3yiz^\i^^it^zt.-f)^'^mx'$>^. ^Sb/c9xxd
- 163 -
Slider 6
^6. PTSS 07.71' KA 5
Mm
num-of-A aiiM>bS04fM^ {Na) mnum-of-B (ATb)num-of-C mm^^3jbm<D^nwi {Nc) #6^
Accel-of-A aMM>M0j!jP)gl: (a^)Accel-of-B y|^M>M0)jP)ifi (ob) mm
dec-of-A a@5a>ra0J^iifi {dA) ®}64
dec-of-B y^@M>M0'Miia {ds) mm
limit-speed ill64
judge-num fj64
$0iSjl± setup t0^n^*ti0^0iC{::
PTSS ^S!i^jSlEi^7.-rA0^tT?£l:iov>-Clti^-r^. AT^, Nb, Nc = 20(J;oTN=60)
b, limit-speed=0.30, judge-num=4 0|SI^t'T?).Max Vaip,i tMt>^ Taip li, 0.1 < ta < 0-2, 0 < tb <0.05, 0.05 <Tc < 0.1 t btz.
7T'^b, ^ 11 ^N°7-y0
^7.
Accel-ofA Accel-of-B dec-of-A dec-of-B
® 0.0010 0.0010 0.0010 0.0010
® 0.0010 0.0010 0.0010 0.0015
@ 0.0010 0.0010 0.0010 0.0020
@ 0.0010 0.0010 0.0015 0.0015
® 0.0010 0.0010 0.0015 0.0020
® 0.0010 0.0010 0.0020 0.0020
® 0.0015 0.0010 0.0010 0.0010
® 0.0015 0.0015 0.0010 0.0010
® 0.0020 0.0010 0.0010 0.0010
@ 0.0020 0.0015 0.0010 0.0010
0.0020 0.0020 0.0010 0.0010
Netlogo y h i:
^0^/7 704'#^ CSV
7M^I^ 5 {1^4".
^ 5.
^m^m{VA{t), Veit), Vc{t)),'-"^lirnitt (MaX Va* Pis» l^c)
• »mO•w«<4.B• •9M4.ClUnA*speedEEluaM^AI3Lipm4.BE]i.i9«t4,0
7 7t±};bbrt>'5. Max K4. Vfc. Kb. MUSii/g UBmit- ^0{&0B#m?iJT-^7&5¥
(P,i(<), Pb(0, Pc{t)) ^m<Dy*yyxihtJLX\,^6. 4s:^^lilN0
2000step(r = 2000) tb, 1 7-7b"C1000 bfc.
bxmifYt^.
11C0^^{IJ:O
i:'0c); 7 ^ 7 0#^{w^o'§ 2 0C:$^{dT7'7 7'fbb/c. ::ttb0^\/^{i^T0
^^7 7-7 0.0010 0(i)S?iCi^ji0<5?^^{t:$i±/i=b0
^(D~®. j!inji0^^^b$-i±7cfe0^ ^ b"cv^
6.1
1000 lil0iiJt{^ll-r^^t5c$gm^Iil 6 iz
m't.
me. a®M>M0¥i^iiJ!^{iiia-r6^ic
300jf/(l/5nim)
2(H).
mmm
100 200
|H l.'Kiii)
HIT.
^M&t00i^ii)ig&(:iti{dS3:sM^45:|il (HI 7) Xlt,
0 7'7 7 T'{± t 300~500 Wi^XlUti 0 0^11{I tn 0.t>iooo •r'{i#< Ti^'fSiMi^iUtb-rv^'g). (£i^{il0[i#
(i. 7 7^^mizA 0 bX\,^SXt f}^-m\X16. -m^{± t>1000 Xtj^mim':k^ < 7d;oTl^
^0|g^H^c):o•rt^S^^•7 7-7{i|il6 F»30±7!)^b®.®.®'C?^)'5. cn'^0/'?7 7-7 0#^l±MjiJ!^7!)^'Atv^ci:T'^6. »^^0/^ia0 1 o{i^0ii^ii0iiiMi;£;{w4;-DT4b6rt\ ©,®,@ 0^:tc
b/i®l!(7!)S#l^7ci^){I^i(^a75^'# < 7d: o fc:0
164 -
-S9T-
(<l0!^sooos)'do^soos:?OC'O=CoWWMn^U-mda^sT09?)-i©
W>-i¥a.:?(®~©)(@~©)xv'\c.i}SfJDl?'9*^xmCDWmm•WM^mm•
mmM•4.^/::}n-^zi
'^^-^wii^^dt^r^fTbcowwc^^iii0001i=?
'n:?(?)'''"yi^=mm^ooos
mmm^ik£-9
'wmm
^'CiT/Tin'om'^mmm'scoi^?)«jQ^>^1infJDI?::}'̂)'
mmm*n^vn'-m'^-^jmrn^^-mmwuj^--}i+ii'niifaL«ja)cos>?>0't)xwmm-
(©-©)nii
0ZO2OI0T
OZSIOtOX
stsiotox-
ozoxoxox
sxoxoxox-
oxoxoxox
'4-^:^71IT
^coi:'c^<$!(f^'\w\<r^7mo)c^j:?a>w^mMm'a
K'\x<^:f^>0001>?>0',:??}<2':pa?)i^
©~©'tmmcD^^j^cox•9v'ianKi>5J^}S#V'iiJ-i¥-1a2^-1^4,ycou^
•9'j(;^^:?^W9'v'iac-y^>5>5|̂!}}i^coI•9'Gafai¥Xti5<;^3§]fiJ::}^MW?)GOGS>?>gggt
':^94-SB^WdC0GGS>?>G
{Bp'Vp)'•^Wj^^^'ilJaMO)GGGT>?>G
(©-0)-OXm
ozozoxox
ozsxoxox
sxsxoxox
ozoxoxox
sxoxoxox-
oxoxoxox
'4-^
7)GT27^cowwj^^o(^-^com'Q'mmMIfiTl^itZ9
a)iyih'\i¥GT5W3^^'?=a4x©W?|ci)T
:?r§4->?>^5>3i^a^lf:iGGGT<T'^jae®•9'<$
xmcomM:?ci)'^9'v'»a<^y^>^^^mcoM^co9HI?)•v'\#5Mlii^»^^aaifa)©'©'©¥)a8^
*6111
OIOtOCIK
OtOlSlOt
OTOTCnW
OIQlSSSt-
OIOIOKI
oecKotoi
02SIOT01
SISIOIOI-
oraiotot
SIOIOIOI-
ototoioi
HIG0HI99©HIG©Hl^C©ilG©HIC©HIG©Hln©HIT©HlC©
HIG©
•i-#
(tl:«lIlGGGT)3i^5^;^^.a)a2S^-)^^K#'8^
'9^
^Bnco2•9vian^iJ'?v(^|!}-^n;t^^d9:)S00OT^(gc'g)^iJiiri$?)GGC9'vianxn^a)%9y'\X^UW7)^
TOOI=?
GGC<(?)M^oooz
an^^>:?9viajM^^Bl^^¥)aGG0x=T
oggi=t?)a
*8m
atieMtriir]>n>M<lr|0
pa»a»^iiunH0'|w«»Q]g-pa*0tQ
VKld
^12.
Im 13.
iiiiiii014.
^ ct t \nm<D
6.4 w-mm^
(D-V, 1001 <^ < 2000 0
{gT^ns 4i: O T ^ ^ 9
.
^9.
I mmm I I mmimm'^l^ri^-JEJ^ I ^ 85% I m 97% I m 90%
imw-m • •
^nTl^6;6^^/^^L•rv^•S. oso, 97%i:V^^^^®M
fiT"f]^o•rv^-5a®M(±.
X' h )i7- -y cJ' (it'j: -3 T :: i: Tb^'^Tii^^.
7 l^tisb
•MMxxit 3 (#iiiM • mmm •fi!(#M) ^^mbtz PT 305cM'>5 aU—i>3 y^M'^btz. 'M'ikbtz Psychological Traffic Simulation System
^ 9 mm(D/<7
T. 11 • ^W]
M • :51-fl5c • ^^70M&tttrot^T
mm^nrytz.
l|i(::?:j:r>/i. ^
L tz-ik <0 ^ ^TM#®^#
m LT^c^tT^iS^-C# S 3:9 i: i t^0T'i^T'd:
PTSST-
^£ttz, m'M t J: o
[1] -^111 /g;^," ",VoI.2009-MBL-51, No.9
[2] 'm 310, im jfitii, ¥?K m^, mm "Mit#
VoL64, No.2, pp. 215-218(2012)[3] M lE^, msi 5A^ii, h
No.458, pp. 65-71(1993)
mmtcDmw, N0.524, pp. 69-78[5] '>;^TA^03i{SE^&#",
Vol. 100, No. 242,
pp. 21-24(2010)[6] Seth Tisue, Uri Wilensky, "Design and imple
mentation of a multi-agent modeling environment", Proceedings of the Agent 2004 Conferenceon Social Dynamics: Interaction, Refiexivity andEmergence, Chicago, IL.
[7] 7j<@ %-kM Mi^,"Netlogo^ U-->3 y",FIT2013(?^
12 ®'ltll^^4^7:4«7;i--vA),M-043[8] iiffi, ;^4I^ ^f-^, "^Xl'tf3i^$r#mL7E;b-
^T-tf3D, mW. • yy^y-K J92-D(ll),
1935-1944, 2009-11-01[Q] :^-;p- Vy^yyy (^), (l®m),"^$fi
•rs"
- 166 -