起重机调度与空间限制中英文翻译Word格式.docx

上传人:b****5 文档编号:17903961 上传时间:2022-12-12 格式:DOCX 页数:24 大小:61.47KB
下载 相关 举报
起重机调度与空间限制中英文翻译Word格式.docx_第1页
第1页 / 共24页
起重机调度与空间限制中英文翻译Word格式.docx_第2页
第2页 / 共24页
起重机调度与空间限制中英文翻译Word格式.docx_第3页
第3页 / 共24页
起重机调度与空间限制中英文翻译Word格式.docx_第4页
第4页 / 共24页
起重机调度与空间限制中英文翻译Word格式.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

起重机调度与空间限制中英文翻译Word格式.docx

《起重机调度与空间限制中英文翻译Word格式.docx》由会员分享,可在线阅读,更多相关《起重机调度与空间限制中英文翻译Word格式.docx(24页珍藏版)》请在冰豆网上搜索。

起重机调度与空间限制中英文翻译Word格式.docx

CraneSchedulingwithSpatialConstraints

AndrewLim,BrianRodrigues,FeiXiao,andYiZhu

Abstract

Inthiswork,weexamineportcraneschedulingwithspatialandseparationconstraints.Althoughcommontomostportoperations,theseconstraintshavenotbeenpreviouslystudied.Weassumethatcranescannotcross,thereisaminimumdistancebetweencranesandjobscannotbedonesimultaneously.Theobjectiveistofindacrane-to-jobmatchingwhichmaximizesthroughputundertheseconstraints.Weprovidedynamicprogrammingalgorithms,aprobabilistictabusearchandasqueakywheeloptimizationheuristicforsolution.ExperimentsshowtheheuristicsperformwellcomparedwithoptimalsolutionsobtainedbyCPLEXforsmallscaleinstanceswhereasqueakywheeloptimizationwithlocalsearchapproachgivesgoodresultswithinshorttimes.

1Introduction

ThePortofSingaporeAuthority(PSA)isalargeportoperatorlocatedinSingapore,oneofthebusiestportsintheworld.PSAhandles17.04millionTEU’sannuallyorninepercentofglobalcontainertrafficinSingapore,theworld’slargesttransshipmenthub.PSAisconcernedwithmaximizingthroughputatitsportduetolimitedportsize,highcargotransshipmentvolumesandlimitedphysicalfacilitiesandequipment.Craneschedulingandworkschedulesarecriticalinportmanagementsincecranesareattheinterfacebetweenlandandwatersectionsofanyport,eachwithitsowntrafficlanes,intersections,andvehicleflowcontrolsystems.Inthismulti-channelinterfacewearelikelytofindbottleneckswherecranesandothercargo-handlingequipment(forklifts,conveyorsetc.)converge.

SabriaandDaganzostudiedportoperationswhichfocusedonberthingandcargo-handlingsystems.Inberthing,whichisawidely-analyzedportactivity,queuingtheoryhasbeenusedwidely.Trafficandvehicle-flowschedulingonlandinportshasalsobeenwellstudied.Danganzostudiedastaticcraneschedulingcasewherecranescouldmovefreelyfromholdtoholdandonlyonecraneisallowedtoworkononeholdatanyonetime.Theobjectivewastominimizetheaggregatecostofdelay.In[13],containerhandlingismodelledas“work”whichcranesperformatconstantratesandcranescaninterruptworkwithoutlossofefficiency.Thisconstitutedan“openshop”parallelandidenticalmachinesproblem,wherejobsconsistofindependent,single-stageandpre-emptabletasks.Abranch-and-boundmethodwasusedtominimizedelaycostsforthisproblem.Craneschedulinghasalsobeenstudiedinthemanufacturingenvironmentcontext.

Commonly-foundconstraintsaffectingcraneoperationsareabsentinstudiesavailableonthesubject.Suchconstraintsaffectcraneworkschedulingandneedtobefactoredintooperationalmodels.Theseincludethebasicrequirementthatoperatingcranesdonotcrossovereachother.Also,aminimumseparatingdistancebetweencranesisnecessarysincecranesrequiresomespatialflexibilityinperformingjobs.Finally,thereisaneedforjobsarrivingforstackingatyardstobeseparatedinarrivaltimetoavoidcongestion.

Wefoundthatoperationaldecision-makingatPSAwasbasedlargelyonexperienceandsimulationtechniques.Whilethelatterisofvalue,analyticmodelsareanadvantageandarenotlimitedbyexperience-generatedrules-of-thumbsorsimulation.Theobjectofthisworkistoaddresstheneedforsuchmodelswhichtakeintoaccountcommonspatialandseparationrequirementsintheschedulingcranes.ThisworkaugmentsPeterkofskyandDaganzostudy.

2ProblemDescription

Duringthetimeshipsareberthed,variouscargo-handlingequipmentisusedtounloadcargo,mostlyintheformofcontainers.Differenttypesofcargorequiredifferenthandlingandmanyportshavebulk,container,dryandliquid-bulkterminals.Cargothatiscontainerizedcanbeloadedandunloadedinafewernumberofmovesbycranesoperatingdirectlyovershipholdsorbycranearmsmovingoverholdsordeckareas.

Cargostackedinyardsismovedbycranesontomoversandtransportedforloadingontoships.”Cargo”herecomprisescontainersofdifferentcapacities,which,whetherinshipsorinyards,areparcelledintofixedareasforaccesstocranes.Forexample,cargoplacedinspecificholdsordecksectionsonships,orinsectionswithinyards.

Containersareunloadedfromshipsbyquaycranesontomoversortrailerswhichcarrythemtoassignedyardlocationswheretheyareloadedontostacksbyyardcranes.Containersdestinedforimportaresetaside,andrestacking,ifrequired,iscarriedout.Inthemovementofcontainers,sequencingiscrucialbecausecontainersarestoredinstacksintheshipandontheyardandlanesmaybedesignatedtospecifictrailersatcertaintimes.Inaddition,themovementofcontainersinvolvesroutingandcraneoperationswheretimingsmaybeuncertain.Infact,craneschedulingisoneactivityamongmanythatdeterminethemovementofcontainers.Othersuchactivitiesincludeberthing,yardstorage,shipstowageandvehicleallocationandrouting,allofwhichcanbeuncertain.Becauseoftheuncertaintypresentoverallactivities,itisalmostimpossibletoimplementaplanoveranylengthoftime.Thisdifficultyispresentinschedulingcranes.Forexample,althoughasetofjobsmaybeassignedtoacertaincrane,itmaynotbepossibleforthecranetocompleteprocessingajobinthissetontomoversonceitwasknownthattheroutethesemoversaretotakewascongested.Asanotherexample,althoughwecanspecifythatjobsboundforthesameyardspacearenotunloadedfromshipssimultaneously,wecannotexpectsuchcontainerstobeunloadedatatimeotherthantheallottedtimeinterval,sincearequiredresourcetocompletethejobmaybecomeunavailableafterthistime,asforexample,iftheyardcranebecomesunavailable.Inviewofthedynamicallychangingenvironment,acentralcontroldevisesandmaintainsajobassignmentplanthatisperiodicallyupdatedinordertocoordinateoperations,includingcranescheduling.Thesystemwillallocatealljobsandresourcesperiodically.

Intheportwestudied,ajobparcelcanincludeanumberofshipsandanumberofcranestogetherwithjobs.Typically,therecanbeuptofiveshipswithfourtosevencranespershipandanumberofjobsdependingonthesizeandconfigurationofships.Jobshaveaprofitvalueassignedtothemandresources,e.g.,cranes,movers,lanesetc.,areassignedtoeachofthejobsdependingontheirvaluetotheoveralloperationsplanwhichaimstooptimizetotalthroughput.Whenanassignmentplanisupdated,thecentralsystemreassessesthecurrentstateofoperationstoregroupandreassignjobparcels.Becauseofthis,timeisaccommodatedbyconstantadjustmentsofjobparcelsandassignmentsbasedonthecurrentstateofalloperations.Hence,oncejobsandresourcesareassignedforthetimeperiodnoupdateisnecessary.

Jobscomeindifferentsizes,andcraneshavedifferenthandlingcapacities.Sincewemaketheassumptionthatanycraneassignedtoajobcompletesit,thethroughputorprofit,foragivencrane-to-jobassignment,isafixedvalueindependentofothercrane-to-jobassignments.

Theproblemisnaturallyrepresentedbyabipartitegraphmatchingproblemwhenwetakecranesandjobstobetheverticesanddefinetheweightsofconnectingedgestobecrane-to-jobthroughput.ThisrepresentationisshowninFigure1.

Figure1

Thismatchingproblemisinterestingbecause,inpractice,anumberofspatialconstraintsariseforcranesandjobs.Wefirstintroducequalitativenotionsofthreeparticularlycommonconstraintswhichwecall“spatial”constraintssincetheyarerelatedtotherelativepositionsofcranesandjobs.Ourobjectiveistofindacrane-to-jobassignmentschemewhich

maximizesthroughputundertheseconstraints.Forreasonsgivenabove,weassumethatcrane-to-jobassignmentsareperformedinagiventimeinterval,i.e.,thereisnotemporalcomponentintheproblem.Detaileddefinitionswillbegivenintherelevantsectionsofthispaper.

1.Non-crossingconstraint:

Cranescannotcrossovereachother.Thisisastructuralconstraintoncranesandcranetracks.

2.Neighborhoodconstraint:

Thereisaminimumdistancebetweencranes.Thisarises,forexample,sincecranesrequireflexibilityinspacetoperformjobsand/orforsafetyreasons.Theeffectofthisconstraintisthatneighboringjobsmaybeaffectedandmaynotbeassignabletoothercranes.

3.Job-separationconstraint:

Certainjobscannotbedonesimultaneously.Forexample,jobsboundforthesameyardmayrequireseparationintimetoavoidtrailercongestioninlanes.

Inthefollowingsections,wefirstconsidertheseconstraintsseparatelyandthensimultaneously.Insection3,anO(mn)dynamicprogramming(DP)algorithmisgiventosolvetheproblemwithonlytheNon-crossingconstraintwheremisthenumberofcranesandnisthenumberofjobs.Insection4,weuseanO(m2n)dynamicprogrammingalgorithmtoachieveanoptimalsolutionfortheproblemwithboththeNon-crossingandNeighborhoodconstraints.Insection5,assumingallthreespatialconstraints,weshowtheproblemtobeNP-completeandgivetwoheuristicapproachestosolvetheproblem—aprobabilistictabusearchandasqueakywheeloptimizationwithlocalsearchmethod.Insection6,weprovideexperimentalresultsandcomparethedifferentapproaches.

3SchedulingwiththeNon-CrossingConstraint

3.1TheProblem

Throughoutthiswork,C={c1,c2,...,cm}isasetofcranesandJ={j1,j2,...,jn}asetofjobs.Theorderofsubscriptsassignedtothecranesandjobsrepresentstheirspatial(assumedlinear)distribution,i.e.,theneighborofj1isj2,theneighborsofj2arej1andj3,...,andtheneighborofj

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1