295©Vol.29No.520175JournalofSystemSimulationMay,2017http:•996•1,213(1.()1000832.1011013.100124)GPSS1.2.15%MonteCarloC93TP308A1004-731X(2017)05-0996-09DOI:10.16182/j.issn1004731x.joss.201705009ModelingandSimulationofSingleLaneTaxiBoardingSystemBasedonQueuingTheorySunJian1,2,DingRijia1,ChenYanyan3(1.ManagementInstituteChinaUniversityofMiningandTechnology(Beijing),Beijing100083,China;2.ExperimentalInstituteBeijingUniversityofTechnology,Beijing101101,China;3.BeijingKeyLaboratoryofTrafficEngineeringBeijingUniversityofTechnology,Beijing100124,China)Abstract:Taxipick-upareawasdescribedasaqueuingsystembasedontheGPSSlanguagetoestablishasimulationmodel,tofindoutanewwaytoimprovetaxitrafficcapacity.Vehiclereleaseofficerandpassengerreleaseofficerwererepresentedbylogicswitchobject,suchbusinesslogicastaxiproducing,taxientering,boarding,taxileavingcouldbereappearedwellincomputer.Thetimewhichspentontheaboveprocesseswereanalysedandbyvideodata.Multiwheelsimulationexperimentswerecarriedout.Quantitativeanalysiswasexecutedtofindouthowthetrafficcapacityareaffectedbytheberthquantityandthefluctuationofboardingtime.Twoconclusionsweredrawnthroughsimulationexperiments1.Quantitativerelationbetweenberthquantityandsystemcapacity.2.Equippedwithwaiterstohelpcarrybulkyluggagepassengerscouldimprovetrafficcapacity15%.Keywords:trafficcapacity;scaleofboardingzone;MonteCarlosimulation;taxideparturequeue12016-01-192016-12-06;(71641006);(1979-)(1963-)295Vol.29No.520175,:May,2017http:•997•[1][2]VISSIM[3]VISSIMVisualBasic40s[4]MATLAB[5][6][7]MonteCarlo1(QueuingTheory)T11T1151T1Fig.1SchematicofthetaxisystemofPudongAirportT12GPSS/JAVA2.1GPSS/JAVAGPSS(GeneralProposeSimulationSystem)GPSS/JAVA[8]JavaGPSSGPSSJavaGPSSGPSS/JAVAJava()JDK2.2()295Vol.29No.520175JournalofSystemSimulationMay,2017http:•998•GPSS55berth1~berth5taxiSwitchpassengerSwitch11Tab.1Entityobjectcomparisontableberth1~berth55passengerSwitchtaxiSwitchcanDriveIn()toBerth2~toBerth542.35()22.3.12generate(0,0,0,10000)(10000)test2Fig.2Vehicleoperationlogicoftaxipassengerarea2.3.2GPSS/JAVAFacilityseizerelease“”FNU()trueSwitchSETRESETRESETLR()trueLS()false295Vol.29No.520175,:May,2017http:•999•logic(intb)canDriveIn()booleancanDriveIn(){returnberth5.FNU()&&passengerSwitch.LR()&&taxiSwitch.LR();}(5)(notused)passengerSwitchtaxiSwitchRESET3testlogictaxiSwitchSET(test)2.3.32logicadvance(5,2)advance5s2ssplit(1)berth1.seize()berth1advanceexpntl(2,15)15s(2)berth1.release()terminate()1toBerth2advance2.5±1s()2.5±1ssplitlogicpassengerSwitchSETpassengerSwitch(berth2)berth2(expntl(2,15))gategategateberth1NU(notused)gateberth2.release()3452passengerSwitch5splitberth5(terminate)taxiSwitch.logic(RESET)taxiSwitchRESET2.4(1)(2)generate(0,0,0,10000)10000gate3295Vol.29No.520175JournalofSystemSimulationMay,2017http:•1000•3Fig.3Thelogicofpassengerenteringtaxiloadingarea2.4.1gate“”passengerSwitchSETgate(passengerSwitchSET)gatelogicRESET2.4.2assignloop1logicassign15(0)advance1±0.5s1loop1110nextadvance(1,0.5)1±0.5s2loopadvance105loopterminate(1.47“”)33.1T11.5s2s2.2.5s1s3.4.225()3.4s79.1s10s22Tab.2Boardingtimeintervalnumberofvehicles/s//s/3.4~13.410313.5~23.46223.5~33.42733.5~43.41643.5~53.4853.5~63.4563.5~73.4273.5~83.424295Vol.29No.520175,:May,2017http:•1001•2250.87615s4Fig.4Distributionmapofvehicleswhichineachtimeintervaltocompletetheworkoftheboard3.2100055185.85s533(5)Tab.3Berthoccupancyrelateddatastatistics(fiveberths)//s/%1100018.74134.02100024.67044.73100030.51155.34100035.92665.15100040.18872.9(1)3600nRCTη××=×(1)ηnRTh(1)5480/44.11211244Tab.4Summarytableoftherelationshipbetweendifferentberthnumberandtrafficcapacity/%/s/(/)178.423086229229277.13240832798375.64096638861474.34868743547572.95515848045672.16266150727772.2718955158872.4814605205972.59106352331073.5103339512–111174.6118389492–201274.8129490490–245271.47187556115()295Vol.29No.520175JournalofSystemSimulationMay,2017http:•1002•4.2SavevalueTableSavevaluecycleTime=newSavevalue(0)TablecycleTime=newTable(30,5,20)testcycleTime.saveValue(AC$())testteiminatecycleT.tabulate(AC$()-cycleTime.X$())tabulateTablecycleT330s5s20AC$()5cycleTime.X$()tabulate11000cycleT2100055.1617.755100025s170s4.3534%72.9%515s15s8s100048365s19.2s39.8%33.4s69.0%554/15.4%5(5)Tab.5Statisticaldatasummaryforeachround(fiveberth)/s/s30965~706930~355870~754935~4011275~803140~4513480~852245~5015285~901750~5512690~951755~609195~100760~6584100295T1GPSS/JAVA1.62.T1295Vol.29No.520175,:May,2017http:•1003•(34)T3T2+[1],,.[J].(),2014,38(4):763-766.(YUNL,JIANGYS,CHENJ.Service-desknumberoptimizationmodelforpassengertransporthubtaxioff-sitevacationqueuingsystem[J].JournalofChang'anUniversity(NaturalScienceEdition),2014,38(4):763-766.)[2],,.VISSIM[J].,2013,31(6):55-59.(GENGZB,SONGGH,ZHAOQ.ComparativeanalysisoftaxiboardingschemesatBeijingCapitalAirportbasedonVISSIM[J].JournalofCivilAviationUniversityofChina,2013,31(6):55-59.)[