Citation
Optimizing Signalized Intersections Performance under Conventional and Automated Vehicles Traffic

Material Information

Title:
Optimizing Signalized Intersections Performance under Conventional and Automated Vehicles Traffic
Creator:
Pourmehrab, Mahmoud
Place of Publication:
[Gainesville, Fla.]
Florida
Publisher:
University of Florida
Publication Date:
Language:
english
Physical Description:
1 online resource (101 p.)

Thesis/Dissertation Information

Degree:
Doctorate ( Ph.D.)
Degree Grantor:
University of Florida
Degree Disciplines:
Civil Engineering
Civil and Coastal Engineering
Committee Chair:
Elefteriadou,Ageliki
Committee Co-Chair:
Srinivasan,Sivaramakrishnan
Committee Members:
Du,Lili
Ranka,Sanjay
Graduation Date:
5/3/2019

Subjects

Subjects / Keywords:
intersection -- optimization -- realtime -- signalized -- spat -- trajectory
Civil and Coastal Engineering -- Dissertations, Academic -- UF
Genre:
bibliography ( marcgt )
theses ( marcgt )
government publication (state, provincial, terriorial, dependent) ( marcgt )
born-digital ( sobekcm )
Electronic Thesis or Dissertation
Civil Engineering thesis, Ph.D.

Notes

Abstract:
Signalized intersections can perform as bottlenecks in the urban transportation network causing excessive delay and frustration. The emergence of automated and connected vehicles (CAVs) and recent advancement in computation power have created the opportunity to enhance operation level. This thesis aims to develop an optimization-based intersection control algorithm to efficiently serve traffic of CAVs and conventional vehicles (CNVs) at an isolated intersection. The proposed control framework distinguishes between the behavior of CAVs and CNVs; performs joint Signal Phase and Timing (SPaT) and CAVs trajectory optimization; considers realistic phasing scheme; and re-optimizes through a feedback loop to adapt with temporal variability in traffic. A wide range of simulation experiments to analyze the sensitivity and assess the performance of the proposed methods have been conducted. ( en )
General Note:
In the series University of Florida Digital Collections.
General Note:
Includes vita.
Bibliography:
Includes bibliographical references.
Source of Description:
Description based on online resource; title from PDF title page.
Source of Description:
This bibliographic record is available under the Creative Commons CC0 public domain dedication. The University of Florida Libraries, as creator of this bibliographic record, has waived all rights to it worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law.
Thesis:
Thesis (Ph.D.)--University of Florida, 2019.
Local:
Adviser: Elefteriadou,Ageliki.
Local:
Co-adviser: Srinivasan,Sivaramakrishnan.
Electronic Access:
RESTRICTED TO UF STUDENTS, STAFF, FACULTY, AND ON-CAMPUS USE UNTIL 2020-05-31
Statement of Responsibility:
by Mahmoud Pourmehrab.

Record Information

Source Institution:
UFRGP
Rights Management:
Applicable rights reserved.
Embargo Date:
5/31/2020
Classification:
LD1780 2019 ( lcc )

Downloads

This item has the following downloads:


Full Text

PAGE 8

GYARtarrtlag tsniin 0=1

PAGE 9

vnl(t0nl)trecnl)]TJ /F2 11.9552 Tf 10.939 0 Td[(t0nldladecnlvnl(tcrossnl) trecnl)]TJ /F2 11.9552 Tf 13.271 0 Td[(t0nlvnl(t0nl)2 v v v

PAGE 10

v (tdep;tarr)v (tdep;tarr)v (tdep;tarr)v (tdep;tarr)v v v v v v v v v

PAGE 23

n)]TJ /F4 11.9552 Tf 12.196 0 Td[(1n Ll2LNll8l2Lnllnl=1;:::;Nl;8l2Lcnlnlcnl2f;g8l2L;8nl=1;:::;Nltrefttreft0nlnltrefnl=1;:::;Nl;8l2Ltcrossnlnltrefnl=1;:::;Nl;8l2Lm(nl)nlm(nl):1;:::;Nl!fleft;straight;rightgcnl=dll2LVdesnlnlnl=2;:::;Nl;8l2L;cnl=VmaxVcrossm(nl)m(nl)aaccnlnlnl=1;:::;Nl;8l2L2adecnlnlnl=1;:::;Nl;8l2L22=[l:8l2L;82lls(t)(ts(t);G(t);Y(t);AR(t))tts(t)G(t)Y(t)AR(t)vnl(t)[t0nl;tcrossnl!R+nl8l2L;8nl=1;:::;Nldnl(t)[t0nl;tcrossnl![0;dlnl8l2L;8nl=1;:::;Nl nlts(t)aaccnl;adecnlVmax;Vcrossm(nl)

PAGE 24

d(n)]TJ /F7 7.9701 Tf 6.587 0 Td[(1)l(t) dnl(t)=8>>>>>>><>>>>>>>:LAVO(s(t);Vmax;Vcrossm(nl);aaccnl;adecnl)nl=1;8l2L;cnl=AVFAVO(d(n)]TJ /F16 6.9738 Tf 6.227 0 Td[(1)l(t);s(t);Vmax;Vcrossm(nl);adecnl;adec(n)]TJ /F16 6.9738 Tf 6.226 0 Td[(1)l)nl=2;:::;Nl;8l2L;cnl=AVLCNVE(s(t);vnl(t0nl))nl=1;8l2L;cnl=CNVFCNVE(d(n)]TJ /F16 6.9738 Tf 6.227 0 Td[(1)l(t);s(t);Vdesnl;aaccnl;adecnl)nl=2;:::;Nl;8l2L;cnl=CNV LAVO(:) FAVO(:) LCNVE(:) FCNVE(:) dnl(t)=8>>>><>>>>:d1nl(t)t2[t0nl;t1nl]d2nl(t)t2(t1nl;t2nl]d3nl(t)t2(t2nl;t3nl]

PAGE 25

d1nl(t) d2nl(t) d3nl(t) t1nl t2nl t3nltcrossnl vnl(t)=8>>>><>>>>:vnl(t0nl)+a1nl(t)]TJ /F2 11.9552 Tf 11.955 -.001 Td[(t0nl)t2[t0nl;t1nl]vnl(t1nl)t2(t1nl;t2nl]vnl(t2nl)+a3nl(t)]TJ /F2 11.9552 Tf 11.956 0 Td[(t2nl)t2(t2nl;t3nl] vnl(t0nl)nl a1nlnl2 vnl(t1nl)nl vnl(t2nl)nl a3nlnl2

PAGE 26

)]TJ /F2 11.9552 Tf 9.298 0 Td[(ddnl(t)=dvnl(t)dtd1nl(t)=dnl(t0nl))]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t0nl)(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl))]TJ /F2 11.9552 Tf 13.15 9.024 Td[(a1nl 2(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl)2t2[t0nl;t1nl] d2nl(t)=dnl(t1nl))]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t1nl)(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t1nl)t2(t1nl;t2nl] d3nl(t)=dnl(t2nl))]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t2nl)(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t2nl))]TJ /F2 11.9552 Tf 13.15 9.024 Td[(a3nl 2(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t2nl)2t2(t2nl;t3nl]

PAGE 27

t1nl)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl=vnl(t1nl))]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t0nl) a1nl t2nl)]TJ /F2 11.9552 Tf 11.955 0 Td[(t1nl=dnl(t0nl))]TJ /F2 11.9552 Tf 13.151 9.024 Td[(vnl(t1nl)2)]TJ /F2 11.9552 Tf 11.956 0 Td[(vnl(t0nl)2 2a1nl)]TJ /F2 11.9552 Tf 13.15 9.024 Td[(vnl(t3nl)2)]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t2nl)2 2a3nl=vnl(t1nl) t3nl)]TJ /F2 11.9552 Tf 11.955 0 Td[(t2nl=vnl(t3nl))]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t2nl) a3nl nldelnl=minvnl(t1nl);vnl(t3nl);a1nl;a3nl3Xi=1(tinl)]TJ /F2 11.9552 Tf 11.955 0 Td[(ti)]TJ /F7 7.9701 Tf 6.587 0 Td[(1nl))]TJ /F2 11.9552 Tf 13.151 9.024 Td[(dnl(t0nl) Vdesnl lts(t)l(t3nl)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl)ts(t)+G(t)+Y(t)82 0vnl(t1nl)Vmax 0vnl(t3nl)Vcrossm(nl) adecnla1nlaaccnl adecnla3nlaaccnl delnlnl

PAGE 28

MdelnlflagA

PAGE 29

s(t);Vmax;Vcrossm(nl);aaccnl;adecnl delnl M. flag 0 A fvnl(t1nl);vnl(t3nl);a1nl;a3nlg counter xA Anfxg x x delnl delnl
PAGE 30

ntcross;hypnltcross(n)]TJ /F7 7.9701 Tf 6.587 0 Td[(1)l+shtcross;hypnl)]TJ /F2 11.9552 Tf 12.063 0 Td[(tcross(n)]TJ /F7 7.9701 Tf 6.586 0 Td[(1)lnatransnl flag n

PAGE 31

vnl(t+t)=min(vnl(t)+2:5aaccnlt(1)]TJ /F12 9.9626 Tf 11.158 6.74 Td[(vnl(t) Vdesnl)s 0:025+vnl(t) Vdesnl; adecnlt+s adecnl2d(n)]TJ /F16 6.9738 Tf 6.227 0 Td[(1)l(t))]TJ /F12 9.9626 Tf 9.962 0 Td[(dnl(t)+Lnl+t)]TJ /F12 9.9626 Tf 4.566 -8.07 Td[(adecnlt+vnl(t)+v(n)]TJ /F16 6.9738 Tf 6.226 0 Td[(1)l(t)2 adecnl) t vnl(t+t)tt Lnlnl

PAGE 32

d(n)]TJ /F7 7.9701 Tf 6.587 0 Td[(1)l(t);s(t);Vmax;Vcrossm(nl);adecnl;adec(n)]TJ /F7 7.9701 Tf 6.586 0 Td[(1)l tcross;hypnl maxfts(t);tcross(n)]TJ /F7 7.9701 Tf 6.587 0 Td[(1)l+shg dhypnl(t) d(n)]TJ /F7 7.9701 Tf 6.586 0 Td[(1)l(t) [t0;hypnl;tcross;hypnl] [t0(n)]TJ /F7 7.9701 Tf 6.586 0 Td[(1)l+tcross;hypnl)]TJ /F2 11.9552 Tf 11.956 0 Td[(tcross(n)]TJ /F7 7.9701 Tf 6.587 0 Td[(1)l;tcross;hypnl] flag 0 2[t0;hypnl;tcross;hypnl] atransnl vhypnl()2)]TJ /F3 7.9701 Tf 6.586 0 Td[(vnl(t0nl)2 2(dnl(t0nl))]TJ /F3 7.9701 Tf 6.586 0 Td[(dhypnl()) adecnlatransnlaaccnl dnl(t)=(dnl(t0nl))]TJ /F2 11.9552 Tf 11.956 0 Td[(vnl(t0nl)(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl))]TJ /F3 7.9701 Tf 13.15 7.791 Td[(atransnl 2(t)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl)2[t0nl;]dhypnl(t)(;tcross;hypnl] flag 1 flag=1dnl(t) (s(t);Vmax;Vcrossm(nl);aaccnl;adecnl). d(n)]TJ /F7 7.9701 Tf 6.586 -.001 Td[(1)l(t);s(t);Vdesnl;aaccnl;adecnl t t0nl t+ttcrossnl vnl(t+t) anl() vnl(t+t))]TJ /F3 7.9701 Tf 6.586 0 Td[(vnl(t) t2[t;t+t] dnl() dnl(t))]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t)()]TJ /F2 11.9552 Tf 11.955 0 Td[(t))]TJ /F3 7.9701 Tf 13.151 6.795 Td[(anl() 2()]TJ /F2 11.9552 Tf 11.955 0 Td[(t)22[t;t+t] t t+t dnl(t)

PAGE 33

vnl(t+t)v(n)]TJ /F7 7.9701 Tf 6.587 0 Td[(1)l(t)dnl(t))]TJ /F2 11.9552 Tf 11.955 0 Td[(d(n)]TJ /F7 7.9701 Tf 6.586 0 Td[(1)l(t) tarr

PAGE 34

tlag

PAGE 35

GYARtarrtlag

PAGE 36

22

PAGE 38

veh=hr=lns=veh=lnveh=hr=ln1800=4=450veh=hr=ln veh=hr=ln

PAGE 41

LC(l)l2Ll2L2lithli2f1;:::;NlgNll2Ldll2Lvehp;p02lll2Lhg ;gsecondsysecondsarseconds=[l:8l2L;82]llt0lilisecondsd0lilimetersv0lilim=svm=sa li;alilim=s2j li;jlilim=s3tlilisecondsdlilimeterstli(gi)ji=1giii=1i=jfli(t)litmvli(t)tli)]TJ /F2 11.9552 Tf 9.299 0 Td[(dfli(t)=dtfli(t)m=sali(t)tlidvli(t)=dtvli(t)m=s2jli(t)tlidali(t)=dtali(t)m=s3

PAGE 43

vlit0li+dli=vli l2L(gi;y;ar)ji=1j

PAGE 44

j (i)ji=1 gi8i=1;:::;j g gig;8i=1;:::;j i6=i+18i=1;:::;j)]TJ /F4 11.9552 Tf 11.956 0 Td[(1

PAGE 45

()[0;1] 8>>>>>><>>>>>>:(0;1)g+y+ar= PqqCg gg8CPg+y+ar=C

PAGE 46

ipopi

PAGE 47

tsniin (g) generation f(g))g generation (g)

PAGE 48

minXf(i;j)2Agcijxij Xfj:(i;j)2Agxij)]TJ /F20 11.9552 Tf 24.286 11.357 Td[(Xfj:(j;i)2Agxji=b(i)8i2N lijxijuij8(i;j)2A G=(N;A)NA xijij cijij lij;uijij

PAGE 49

b(i)i G dl8l2Ldl(l;p)lp (l;r)(l;r)l2L (p;s)p2Pp2sp+Pl2Lrl=Pl2Ldl

PAGE 50

l2pp2maxp2fjpjg)-143(jpjbg=hcdl0l2Lr11dl)]TJ /F20 10.9091 Tf 10.303 8.182 Td[(Pl2Lrlp2s010)]TJ /F20 10.9091 Tf 10.303 8.182 Td[(Pp2sp (p;p0)xphlsgp=max(g ;(h)]TJ /F4 11.9552 Tf 12.012 0 Td[(1)xp+ls)8p2:xp>0

PAGE 51

0=1

PAGE 52

(gi)ji=1 max(g ;(h)]TJ /F4 11.9552 Tf 11.956 0 Td[(1)xp+ls) fli(t):[t0li;tli]![dli;d0li]litfli(t)ddetlit0lidlitlif(:)C1tvli(t)=)]TJ /F3 7.9701 Tf 10.494 7.013 Td[(dfli(t) dt;ali(t)=)]TJ /F3 7.9701 Tf 10.494 8.381 Td[(df2li(t) dt28t2[t0li;tli] 0vli(t)v:

PAGE 53

fli(t0li)=d0li;vli(t0li)=v0li: t0livmaxfli(t0li)=0;vli(t0li)=v: a liali(t)ali;j lijli(t)jli:minfli;tliZtlit0lifli(t):

PAGE 54

minfli;tliZtlit0lifli(t)dt fli(t0li)=d0li; vli(t0li)=v0li; fli(tli)=0; vli(tli)=v; 0vli(t)v8t2(t0li;tli); a liali(t)ali8t2(t0li;tli): j lijli(t)jli8t2(t0li;tli): fli(t)fli)]TJ /F22 5.9776 Tf 5.756 0 Td[(1(t)+h8t2(t0li;tli) fli(t) fli(t) kfli(t)=Pkn=0li;n(t tli)]TJ /F3 7.9701 Tf 6.586 0 Td[(t0li)n m(t0li;tli) M=1;:::;m

PAGE 55

t0li=0 minli;nkXn=0tli n+1li;n li;0=d0li; li;1=)]TJ /F2 11.9552 Tf 9.299 0 Td[(v0li; kXn=0li;n=0; kXn=1nli;n=)]TJ /F4 11.9552 Tf 9.742 0 Td[(v; 0kXn=1)]TJ /F2 11.9552 Tf 9.299 0 Td[(n tlij m+1n)]TJ /F7 7.9701 Tf 6.586 0 Td[(1li;nv8j=1;:::;m; a likXn=2)]TJ /F2 11.9552 Tf 9.298 0 Td[(n(n)]TJ /F4 11.9552 Tf 11.955 0 Td[(1) t2lij m+1n)]TJ /F7 7.9701 Tf 6.587 0 Td[(2li;nali8j=1;:::;m: j likXn=3)]TJ /F2 11.9552 Tf 9.299 0 Td[(n(n)]TJ /F4 11.9552 Tf 11.955 0 Td[(1)(n)]TJ /F4 11.9552 Tf 11.955 0 Td[(2) t3lij m+1n)]TJ /F7 7.9701 Tf 6.586 0 Td[(3li;njli8j=1;:::;m: kXn=0li;n(j m+1)nkXn=0li)]TJ /F22 5.9776 Tf 5.756 0 Td[(1;n(j m+1)n+h8j=1;:::;m

PAGE 56

minli;nkXn=0tli n+1li;n kk [li;n] k

PAGE 57

fli(t) lit0li fli(t)

PAGE 59

yy y

PAGE 60

Hz

PAGE 75

nltrecnl)]TJ /F2 11.9552 Tf 12.352 0 Td[(t0nlt0nltrecnltrecnl dtheoreticlvnl(t0nl)(trecnl)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nl)+vnl(tcrossnl)2)]TJ /F2 11.9552 Tf 11.955 0 Td[(vnl(t0nl)2 2adecnl dtheoreticll vnl(t0nl) vnl(tcrossnl)nl adecnlnl2

PAGE 76

vnl(t0nl)trecnl)]TJ /F2 11.9552 Tf 11.956 0 Td[(t0nldladecnlvnl(tcrossnl) trecnl)]TJ /F2 11.9552 Tf 11.955 0 Td[(t0nlvnl(t0nl)2

PAGE 77

LLIjLjjLjLLI(li;lj)=1lilj LLIijji LLI S2=L PLIjjjLjPLI(i;lj)=1lji (gk)jk=0 sus=hu(l)=1l2si1jLjusLLIu|s=0 usLLIu|s=c

PAGE 78

Xi2LXj2LLLI(i;j)us(i)us(j)=cLLI(i;j)0us(i)08(i;j)2Lc=0LLI(i;j)=08(i;j)2sLLIs sL 2jLj nn0n0>n n0n

PAGE 79

C(l)8l2L ;;c;C(l)8l2L X Sl2C(l) A LnXn A==fg;;c l2A [flg 2[c 2P:8P2 c c[ n c c[ [ ;;c;C(l)8l2L) ;;c

PAGE 80

v

PAGE 81

v

PAGE 82

v

PAGE 83

v

PAGE 84

(tdep;tarr)v

PAGE 85

(tdep;tarr)v

PAGE 86

(tdep;tarr)v

PAGE 87

(tdep;tarr)v

PAGE 88

v

PAGE 89

v

PAGE 90

v

PAGE 91

v

PAGE 92

v

PAGE 93

v

PAGE 94

v

PAGE 95

v