基于GIS的機(jī)場場面路徑優(yōu)化算法的研究_第1頁
基于GIS的機(jī)場場面路徑優(yōu)化算法的研究_第2頁
基于GIS的機(jī)場場面路徑優(yōu)化算法的研究_第3頁
基于GIS的機(jī)場場面路徑優(yōu)化算法的研究_第4頁
基于GIS的機(jī)場場面路徑優(yōu)化算法的研究_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、基于GIS的機(jī)場場面路徑優(yōu)化算法的研究Mar.2005TransactionsofNanjingUniversityofAeronautics8LAstronauticsVo1.22No.1RoUTEoPTIMIZINGALGoRITHMoFAIRPoRTSURFACEBASEDoNGISJIRong.HANSongchen(CollegeofCivilAviation,NUAA,29YudaoStreet,Nanjing,210016,P.R.China)Abstract:TheGIStechniqueisusedforairportsurfacemanagementtostudytheop

2、timizationofairplanetaxiwayforarrivalanddepartureflights.Theshortestpathsaredesignedforjustarrivedandreadyfordepartingflightsoftheairport.Additionally,whethertheflightscouldconfronteachotherheadtoheadonthetaxiwayisjudged.Inregardtotheairportssecurityandefficiency,airplanesmustcontinuouslytaxialongth

3、eshortestrouteandtheheadtoheadconfrontationshouldnotOccur.Twoschemesaredesigned:Oneistochangethetaxiingvelocityofarrivalflights,theotheristodelaythestartingtimeofdepartureflights.Thisalgorithmisapprovedbyapracticalexample.Keywords:aviationtransportationmanagement;routeoptimizingGIS;arrival8Ldepartur

4、eflightsCLCnnmher:V351Documentcode:AArticleID:10051120(2005)01007107INTRoDUCTIoNWiththerapiddevelopmentoftheglobalaviationtransportationindustryandthesignificantlyincreasedamountofflights,theairportsurfacemanagementbecomesoneofthebottlenecksthatrestrainedtheindustrysdevelopment.Thehistoryhasshownman

5、ytrafficaccidentsonairports,forexample:onSep.41983,theairplaneTrident264fromthe6thFlightBrigadeofGuangzhouCivilAviationAdministrationcollidedwithanotherairplanewhenittookaturnattheconnectingtaxiwayatGuilinAirport,11diedand22wounded,andtheairplanewasdiscarded.Thesignificanceofairporttrafficsecurityha

6、sbroughtaboutanumberofsophisticatedsystemsforthesupervisionandmanagementofairportsurface.Nowadays,thesurfacesurveillanceradarandthetechnologyautomaticdependentsurveillancebroadcast(ADSB)areusedatsomeairportsinsteadoftheconventionaltowercontrolling引.Therouteoptimizingoftheairporttaxiwayisthekeyinthea

7、irportsurfacemanagement.Currentlyinthecitytraffictransportation,vehiclerouteplanningmainlyadoptstheDijkstraalgorithm.withoutconsiderationoftheproblemofvehiclescollisions.Astheaspectoftheairportsurfacemanagement,H.G.Visser,etalradoptedthemixedintegerlinearprogrammethodtoestablishtheflightsschedule.Fi

8、rstly,itcreatestheidealtaxiingroutesforallflights,thendetermineswhethertheflightswillconfrontonceatimeevery10s.whentheconfrontationoccurs.thetaxiingschemeshavetobeadjustedforallflights,ofwhichthealgorithmiscomplicatedincomputation.Ref.E53hasbroughtupasolutionwhichdeterminestheoptimalpathbetweentwopo

9、intsstaticallyinairportsurfacemanagement,yetnoaccountwastakenofthepotentialconfrontationwhenflightstaxi.InthispapertheGIStechnologyisappliedinthemanagementofairportsurface.BymeansofDijkstraalgorithmandtheattributedataofGIS,theshortesttaxiingrouteforairplaneissodetermined.Accordingtothecurrentregulat

10、ionsofairtrafficcontrol引,itsnotpermittedforairplanestotaxiheadtohead.Forthisreason.thispaperwilldynamicallyjudgeonthetaxiingtimeandtheroutesofarrivalanddepartureflightstodeterminewhethertheflightsontheairportwillconReceiveddate:20040804revisionreceiveddate:20041202E-mail:jirong126 72TransactionsofNa

11、njingUniversityofAeronautics&AstronauticsVo1.22frontwitheachother.Meanwhile,toensurethattheflightscantaxicontinuouslyandtaketheshortesttaxiingroutes,differentsolutionsareadoptedforarrivalanddepartureflightstoavoidconfrontingheadtoheadintheirtaxiing.RoUTEoPTIMIZINGALGoRITHMWhenplanningthetaxi

12、ingroutesforarrivalanddepartureflights,wemusttakeintoaccountofthesequestions:Whenwillthearrivalflightsgetintothetaxiingway?Whetherwillarrivalanddepartureflightsconfrontheadto-headandhowtosolvewhenitoccurs?BasedonDijkstraalgorithm,thecorrespondingoneforoptimizingroutesisgiveninthispaper.Itsflowcharti

13、sshowninFig.1.Fig.1Flowchartofrouteoptimizing1.1ImplementationofDijkstraalgorithmDijkstraalgorithmiswidelyusedbecauseofitssimpleandeasyinsearchingfortheshortestroute.Thispaperusesitinselectingtheoptimalroutes.WhenusingDijkstraalgorithm,theroutecalculationwiththedataoftheelectronicmapismade.IntheMapl

14、nfosystem,thespatialdataandtheattributedataareseparatelystored.Theattributedataaresavedasasheetinthestructureofdatabase,andthespatialdataaresavedinafileintheformatdefinedbyMaplnfoitself.Botharerelatedthroughflcertainindexingmechanism.Theroadnetworkisdenotedasarcsandnodesintheelectronicmap,withtheira

15、ttributedatadescribedasfollows:structArcNollArcstructureintArcNo;/ArcNStartpoino;/StartingnodeintEndpoino;/EndingnodefloatLenth;/ArclengthstructPoint/NodestructureintPointNo;/NodeNo.floatx,Y;/GeographicalcoordinatesintNearArcNum;/humbleofassociated/arcsint*NearArcNo:/No.ofassociatedarcsintPrepo

16、int;/NodepreviousSincetherearemanypapersavailableonthedetailedprocedureofDijkstraalgorithm,itwillnotbediscussedanymoreinthispaper.1.2SelectionofstartingpointandendingpointinrouteoptimizingWhenchoosingthetaxiingroutesfortheflights,thestartingpointandtheendingpointshouldbefirstlydetermined.Becausethef

17、lightisnowrequiredtotakeoffbyfullrunway,thestartingpointandtheendingpointofthetaxiingroutecouldbefixeddirectlyforthedepartureflights.Thestartingpointisthegatepositionoftheimmediatedepartingflights,andtheendingpointisthewaitingsectionatthefarendoftherunway.Theendingpointforthelandingflightistheparkin

18、gapronpresetedintheflightschedule,whilethestartingpointhastobeconfirmedinrealtime.ThroughtheGPSreceiver,wecandeterminetheairplanesrealtimepositionaswellastheirvelocityvectors.Supposingthatatthemomentoft,thevalueoftheairplanesvelocityaccordswiththatofenteringintothetaxiway,thenselectthefirstnodewhich

19、isinfrontoftheairplaneontherunwayasthestartingpointoftherouteoptimization.Firstly,accordingtothenodesattributes,selectthenodeswhichfireassociatedNo.1jiRong,eta1.RouteOptimizingAlgorithmofAirportSurfaceBased73withtherunway,thenamongthesenodesfindtheonefromwhichtheairplaneswilltaxioutoftherunway,thefo

20、undednodeisjustthestartingpointoftherouteoptimization.Theairplanetaxiingontherunwaycanberegardedasrunningstratightlyinthedirectionoftherunway,andthedirectioninwhichtheairplanetakesofforlandsatanymomentisalsoknown,therebytheequationoftaxiingtrackoftheairplaneisfz(f)一z(0)+vtcosO)一(0)+佻in0Theequationfo

21、rtherangefromthenodetotheairplaneisZ一(zz(0)+(一(0)(2)where(z(0),y(0)arethecoordinatesatwhichtheairplanetakesoff;0istheairplanetaxiingangle,theairplanetaxiingvelocity;(z(),()arethecoordinatesoftheairplaneattimet;(zf.Y)arethecoordinatesofnodei;Zthedistancefromnodeitotheairplaneattheinitialtime.Substitu

22、tethenodescoordinatesoftherunwayintoEq.(1),iftheresulttisgreaterthan0,thenitissurethatthenodeslayaheadoftheairplane,ifitislessthan0,thesenodeswillbedismissed.FurthercalculateZ,'thenselectthenodewiththeminimumdistanceasthenodefromwhichtheairplaneleavesforthetaxiway.1.3SolutionofheadtoheadcOnfrOnt

23、atiOnsWhenselectingtheoptimalroute,wemustconsidertheproblemofthehead.toheadcon.frontationbetweenarrivalflightsanddepartures.1.3.1DeterminationofflightconfrontationWetakethedepartureflightasanexample.Whentheflightisreadytotakeoff,weneedtodeterminewhetherthetaxiingroutehasbeenchosenforthearrivalflight

24、.Ifnot,thedepartureflightwilltakeoffnormally,otherwise,itisnecessarytoseewhethertheywillhaveaheadtoheadconfrontation.Herearethedetailsasfollows:Step1Selecttheshortestroutesfordepartureflights.Gettheshortestroutesbytheabovemethod.therouteisindicatedbythenodesbywhicharrivalanddepartureflightspassedsep

25、arately.Nowthetaxiroutesforarrivalflightshavebeenachieved.Step2Determinewhetherarrivalanddepartureflightshavecommonnodesintheirtaxiingroutes.Ifnot,itmeansthattheywontbeconfrontedeachother;otherwise,gotoStep3tocontinuethejudgment;Step3Selectthesamenodesandjudgewhetherarrivalanddepartureflightswillbec

26、onfrontedateveryidenticalnode.Sortthemintheorderofnodesbywhichthedepartureflightpassinsuccession.Supposethatthereare"identicalnodes,andtheorderofnodesbywhichthedepartureflightpassedis1,2,3,".Itispossibletodeterminewhetherarrivalanddepartureflightswillconfrontbyjudgingthetimedifferentiathat

27、theyreachthesenodes.Thefollowingisthecalculationofthetimedifferencethatarrivalanddepartureflightstaxitonode1:Setthetimef一0tostartjudgment,parameterswithsubscript1standforthatofdepartureflights,andparameterswithsubscript2standforthatofarrivalflights.sisthetaxiingdistanceofflights;tisthetaxiingtimeoff

28、lights;Atisthetimedifferencethatarrivalanddepartureflightstaxitoacertainnode.Wenowchoosethetaxiingroutesforarrivalanddepartureflights.ProvidingthatthestartingpointofonerouteisnodeJ,andtheendingpointisnodek,thenthelinearequationforthisrouteis(Yj)(zlxj)一(z)(一Yj)(3)Thedistancefromthearrivalflighttoanyn

29、odeontheoptimalrouteisZ一(z一z2(0)+(一y2(0)(4)Thetaxiingtrackofthearrivalflightisfz2(f)一z2(0)+v2tcosO12一2(0)+sin0Weneedtodeterminetherouteinwhichthearrivalflightlocatesatt一0,aswellasthenodetobepassed.GPSreceivercanpickupthecoordinatesofinitialpositionofarrivalanddepartureflights.74TransactionsofNanjing

30、UniversityofAeronautics&AstronauticsVoI.22SubstitutethecoordinatesofinitialpositionofarrivalflightsintoEq.(3),theroutessatisfyingtheequationaretheoneswheretheflightsmaybelocate.Nowthetaxiingdirectionoftheflightisknownthatconformstothedirectionofthestraightline.thatistosay,0inEq.(5)isknown.Th

31、ensubstituteXorYcoordinatesofthenodesintoEq.(5),iftheysatisfieEq.(5)andtisgreaterthan0,thenodescanberegardedasthenodesbywhichtheflightwillpass.AgainsubstitutethesenodescoordinatesintoEq.(4)andsortoutthenodeofminimumdistance,anditisjustthenodetobepassedbytheflight.Markitasnodea.Herewehaveworkedoutthe

32、nextnodetobepassedbythearrivalflight,aswellasthetaxiingdistanceZcoveredtothenextnode.Thetaxiingdistancescoveredbyarrivalflightsfromnodeatonode1equalstothesumofthelengthofroutesbetweenthetwonodes(Becausetheoptimalrouteshasbeensettled,sohas5),thetaxiingdistance2coveredbythearrivalflighttonode1is25+l(6

33、)Whencalculatingthetaxiingtime,weshouldconsidertwocases:0neisthesituationthattheflightloeatesontherunwayattheinitialtime.Atthispoint,thevelocityattheinitialtimeisnotthetaxiingvelocityonthetaxiway.Asstipulated,theflightstaxiingvelocityshallnotbegreaterthan50km/h.Wemaytemporarilysetthetaxiingvelocitya

34、saconstant,designatedas(e.g.40m/h);Theotheristhecasethattheflightlocatesonthetaxiway.Atthismoment,thevelocitymeasuredwithGPSisjustthetaxiingspeed.Whentheflightisontherunwayattheinitialtime,theresultingtaxiingtimeisf,:+三(7)2Whentheflightisonthetaxiwayattheinitialtime,theresultingtaxiingtimeisf2=一52(8

35、)2Itiseasiertoacquirethetaxiingtimeofthedepartureflight,sinceitlocatesontheparkingapronattheinitialtime.i.e.ataknownnode.Thetaxiingdistancefromtheflighttonode1justequalstothesumofoptimizedroutesfromthestartingpointtonode1.sl:s(9)f,一(1O)lThetimedifferencethatthearrivalandthedepartureflightstaxitonode

36、1isAtItlt2I(11)Whatiscomputedaboveisthetimedifferenceoftheflightsarrivingatthesamenode,westillhavetotakecareofthesituationthattheyconfrontonthetaxiway.Inalltaxiways,thedistanceofthelongestoneisnomorethan530m.Supposethattheflightsconfrontmidwayoftheroute,thetimedifferencethattheflightsreachbothendsof

37、therouteis20satmost.Therefore,wecantakeitgrantedthatitislikelytoconfrontnearthenodeifAtislessthan20s.Incasethatitisgreaterthan20s,thenthenextidenticalnodeiscomparedinthiswayuntilalltheidenticalnodeshavebeencompared.Asforselectingtheoptimalroutesforarrivalflights,itisnecessarytodecidewhetheritwillcon

38、frontwiththedepartureoneheadtohead.Doitasabove.1.3.2SolutionoftheheadtoheadconfrontationTherearetwofactorsbelowwhichshouldbeconsideredtosolveheadtoheadc0nfrontati0nsforsecurityandefficiency:(1)Makesurethattheflightswilltaxiontheschemedoptimalroutescontinuously;(2)Makesurethatarrivalanddeparturefligh

39、tsshallnotconfronteachother.InthispapertheGISgeographicdataarefullyutilizedtosolvethehead-to-headconfrontationofarrivalanddepartureflights.Whendeterminingthetaxiingroutesforflights,calculatethetimethattheflightsgettoeverypointoftheroutes,andensurethattheflightswontconfronthead-to-headontherunwaybyde

40、layingthede.partingtimeofdepartureflightsandloweringthetaxingspeedofarrivalflights.ItisdoneasfolNo.1JIR0ng,eta1.RouteOptimizingAlgorithmofAirportSurfaceBased75lows.Fordepartureflights,wecandelaytheirdepartingtime.Thetimeisestimatedinthisway:Inthepreviouspassage,wehavefiguredoutthetimet2andtlforarriv

41、alanddepartureflightstaxiingtonode1(whichstandsforthesamenodebywhichthedepartureflightpassesfirst).Werequirethatdepartureflightsshouldntreachnode1untilarrivalflightspassbynode1withflcertainextendedtime(setat5s),whichmaybeachievedbydelayingthedepartingtimeofdepartureflights(2一l+5)s.Forarrivalflights,wecanchangetheirtaxiingvelocity.Thetaxiingvelocityiscomputedasfollows:Inthepreviouspassage,wehavegotthetimetlfordepartureflightstaxiingtonode(whichstandsforthesamenodebywhic

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論