上海交通大学硕士学位论文城市交通网络宏观控制模型建模及仿真实现姓名:杨艳飞申请学位级别:硕士专业:控制理论与控制工程指导教师:席裕庚20090101IUTFSUrbanTrafficFlowSimulation:(1)(2)(3)vc++.net(4),IIURBANMACROSCOPICCONTROL-ORIRNTEDTRAFFICMODELANDITSSIMULATIONSYSTEMAbstractItisoneofthemosteffectivewaystosettlethequestionoftrafficjambyoptimizationcontroloftheurbantrafficnetwork(UTN).Itisnecessarytoestablishaproperurbantrafficnetworkmodelwhichshouldbebothaccurateandsimpletocompute.Thisneedstomakedeepresearchofthemodel.Computersimulationisoneofthemosteconomicandeffectivewaystodosuchresearch.Thispaperfirstlyintroducesandimprovesacontrol-orientedmacroscopicdynamictrafficflowmodelapplicabletodescribethemainurbantrafficnetworkdynamicbehavior.,thendevelopanurbanmacroscopictrafficsimulationsystem.Summarily,themainresearchworkofthisdissertationliesontheaspectsasfollow:(1)Acontrol-orientedmacroscopicdynamictrafficflowdiscretemodelisdiscussed.Ageneralurbantrafficnetworktopologyisproposedbydecomposingitintocertainnetworkelements.(2)Thenthedelaytimeofthevehicles,thespeedofthevehiclesandtheflowinthedifferentdensityarerevisedinordertoraisetheaccuracyofthemacroscopicmodel.(3)Inordertotestthevalidityofthemodel,anurbanmacroscopictrafficsimulationsystem(UTFS)isdevelopedonvc++.netcompiler.Onthebasisofdeeplyunderstandofstructureandfunctionofsubsystemmodule,furtheranalysisandresearchareperformedhowtodesignanddevelopUTFS.(4)Anapplicationcaseofactualtrafficnetisgiven,Thesimulationresultsshowthatthemodelisfitforonlineaccuratelypredictionintrafficcontrol.ThesystemwithfriendlyuserinterfacecantestthevalidityofthemodelbyanynetworksimulationIIIcase.Thesystemissuitableforurbantrafficcontrolsystemanalysisandoptimalcontrol.Keywords:urbantraffic,macroscopictrafficflowmodel,trafficcontrol,simulationsystem320091154□□√“√”2009115200911511.1[2],,(ITS:IntelligentTransportationSystems),21.21.2.1[3],1935Greenshields.1955,LighthillWhitham,,.,.1960,PrigogineBoltzmann,.,Newell.Nagel&Schreckenberg1992(cellularautomaton),.Kerner&Rehborn1996,(FTCT),...Lee1998RH(recurringhump),(scattering)31.2.2,12GazisBarisoneDotoliKashaniM.vandenBerg[12]4UTN[4]1.2.3125Dotoli[11]Barisone[10]M.vandenBerg[13]Kashani[12]1[35-40]1.31.3.1[2]20506ITS1.3.2CORSIMCORSIMFHWACORSIMTSISTrafficSoftwareIntegratedSystemTSISCORSIMCORSIM1CORSIM2CORSIMCORSIM3CORSIMCORSIM7CORSIM4TSISCORSIMTSISTRAFEDCORSIMTRAFVUWordAccessExcelMicrosoftOfficeFHWATSISTSISWindowsWindows1.412CORSIM89KashaniM.vandenBergUTNUTNUTN[4]UTNUTN10[4]VanDenBerg,M[12]2.1UTNUTNM.vandenBerg2.1Fig.2.1Linktrafficflowdiscretemodel2.1L112-1Table.2-1LinkSignalControlCodeTlvllCllWlvehLllsl{},,tslr∈()ltkβ[],(1)kTkT+ltl()lindk[],(1)kTkT+l()loutdk[],(1)kTkT+l()ltdk()loutdkt,()lttdkl,t()loutdkt{},,tslr∈l,tl()lxk[],(1)kTkT+l()ltxk()lxkt()lak[],(1)kTkT+l()ltak()lakt12()lfk[],(1)kTkT+llkT,()ltdslfk[],(1)kTkT+lt()ltgk[],(1)kTkT+lt(1,0).Lt{},,tslr∈LL(1)()()()llllinoutfkfkdkdk+=−+(2-1)()()()()lllloutslrdkdkdkdk=++(2-2)2.1LL1L2L3,,,()()()()lslllrlinslrdkdkdkdk=++(2-3)()(()/)lllvehkceilfkLvδ=(2-4)ceil(x)x13(())(())()lllllnewoldinakkakkdkδδ+=++(2-5)kL,()()()lllttakakkβ=⋅(2-6)(1)()()()llllttttxkxkakdk+=+−(2-7){},min()(),(),()()1()0()0llllltttdsltltltltmxkakfkksTmifgkdkifgkβ=+⋅⋅===(2-8)min{}M.vandenBergL2-41()lkψσL()lkη()()llkkψση=+(2-9)214(())()lllvehllCxkLkWvη−⋅=⋅(2-10)3M.vandenBerg()lkψkfix(()lkψ),fix(()lkψ)-1kL()(1())(())()(()1)lllllllininakkdkkkdkkγδσγδσ=−⋅−−+⋅−−−(2-11)(())()lllvehllCxkLkfixWvTδ−⋅=⋅⋅,(())()lllvehllCxkLkremWvTγ−⋅=⋅⋅fix(x)rem(x)2.22.2152.3162.2Fig.2.2Anurbantrafficnetwork2.3Fig.2.3Anurbantrafficnetworktopology2.32.2391010017+T-shapeWestT-shapeNorthT-shapeEastT-shapeSouthT-shapeWestT-shapeSourcews∗none110Joint25Joint2.22.3A00000000000000000000000000000000000000NWEEEWEWEESSSSSSJSJJSJSAJJJJJSJSSJJJSJSSSSS+∇∇∗∗∗+=∗∗∇+∆∇∇∆∗++∗+++(2-12)182.32.3.1Daganzo[17]2.4Fig.2.4Networkelement2.2ijJ(i,j)19J(i,j)WNESE(i,j)UTNE(i,j)D{},,,DWNES∈t{},,tslr∈E(i,j)D2.5JijJ(i,j)J(i,j-1)J(i-1,j)J(i,j+1)J(i+1,j)(,)Wlij(,)Nlij(,)Elij(,)Slij(,1)Nldij−(,1)Wfij+(1,)Sfij−J(i-1,j)1J(i,j+)J(i,j)(,)Wlij(,)Wlxij(,)Wsxij(,)Wrxij(,1)Srdij−(,1)WSdij−(,)Wraij(,)Wlaij(,)Wsaij(,)Waij(,)Wfij(,)lijWd(,)rijWd(,)sijWd(1,)Nfij+1J(i+,j)J(i,j-1)2.5Fig.2.5NetworkelementtrafficflowdiscretemodelL(J(i,j)(,)Dlij)L{},,tslr∈20L2.22-2Tab.2.2Parameters-definitiononlinkT(,)DfvijL(,)DCijL(,)DWijLvehLL{},,tslr∈{},,,DWNES∈(,,)DvijkL(,)DtsijLt(,,)Dtijkβ[kT,(k+1)T]LtL(,,)Dindijk[kT,(k+1)T]L(,,)Doutdijk[kT,(k+1)T]L(,,)Dtdijk(,,)Woutdijkt(,,)Dxijk[kT,(k+1)T]L(,,)Dtxijk(,,)Wxijkt(,,)Daijk[kT,(k+1)T]L21(,,)Dtaijk(,,)Waijkt(,,)Dfijk[kT,(k+1)T]L(,),()Dijdsltfk[kT,(k+1)T]Lt(,,)Dtgijk[kT,(k+1)T]Lt(1,0)LL(,,1)(,,)(,,)(,,)DDDDinoutfijkfijkdijkdijk+=−+(2-13)(,,)(,,)(,,)(,,)DDDDoutslrdijkdijkdijkdijk=++(2-14)2.32-3E(i,j)Tabel2.3TheformationoftheinputsforthelinksofE(i,j)W(WestN(NorthE(EastS(Souths(straight)(,1,)Wsdijk−(1,,)Nsdijk−(,1,)Esdijk+(1,,)Ssdijk−l(left)(,1,)Nldijk−(1,,)Eldijk−(,1,)Sldijk+(1,,)Wldijk−r(right)(,1,)Srdijk−(1,,)Wrdijk−(,1,)Nrdijk+(1,,)Erdijk+SUM(,,)Windijk(,,)Nindijk(,,)Eindijk(,,)Sindijk22σL()lkη.((,)(,,