ebook img

Maritime Trajectory Negotiation for n-Vessel Collision Avoidance PDF

141 Pages·1969·1.18 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Maritime Trajectory Negotiation for n-Vessel Collision Avoidance

Carl-von-Ossietzky UniversitätOldenburg FakultätII–Informatik,Wirtschafts-undRechtswissenschaften DepartmentfürInformatik Maritime Trajectory Negotiation for n-Vessel Collision Avoidance DissertationzurErlangungdesGradeseinesDoktorsder Ingenieurswissenschaften vorgelegtvonHerrn SaschaAlexanderHornauer geborenam23.04.1983inKö ln 1. Gutachter: Prof. Dr.-Ing. AxelHahn 2. Gutachter: Prof. Dr.-Ing. JohannesReuter Disputationvom09.06.2016 Mä rz2016 SaschaAlexanderHornauer Maritime Trajectory Negotiation for n-Vessel Collision Avoidance Abstract Inthepastcenturies,technicaladvancesinseveralfieldsreducedtheriskinvolvedinmar- itimetrafficthroughimprovedsituationawarenessandguidanceincriticalsituations. How- ever,collisionsandgroundingsarestillsevereproblemstoday,especiallywithincreasing trafficdensityandspeedaswellasgrowingshipsizes. Themainreasonforcollisionrelated disastersisstillthehumanfactor,whichisperiodicallyconfirmedeveryfewyearsbyseveral studies. Guidancefromnavigationinformationandassistancesystemsprovidenavigators withsituationawarenesseveninbadvisibility,thoughanincreasingnumberofalarmsand separatedsystemscompeteforattention. Anotheraidandchallengeatthesametimeisado- main,whereprocessesarestandardisedbyinternationalregulationsforpreventingcollisions atseawhichrequireacoordinatedestablishedresponsebyshipsindefinedsituations. How- ever,misunderstandingsandambiguityintheapplicationoftherulesincombinationwith overwhelminginformationatthebridgeinclose-quartersituationsleadtoerrorproneship handlingtoday. Atthesametimethenavigationsystemsonthebridgetrytoenablethehu- mancrewtofindsafeandcollisionfreetrajectoriesforallshipsatriskinsteadofdeveloping acommoncoordinatedsolutionthemselves. Onesolutionistheautomaticsearchforoptimalshiptrajectoriesforeachshipinasit- uation,whichcanbeusedtosteershipsautonomouslyortogiveadvicetonavigators,in- tegratedinaship’sguidancesystem. Successfulintroductionofanassistancesystemtoco- ordinateandchoseanevasiveverticalactionintheaviationdomainservesasamodeleven thoughshipsareconfinedtoatwo-dimensionalmanoeuvre. Optimaltrajectoriesinthe maritimedomainmustnotonlyallowforminimalresourceconsumptionofships,onthose trajectories,butalsoensuresafepassageateverypointintime. Furthermore,itisbeneficial tocomplytolegalframeworksasthecollisionavoidanceregulationstoeaseintegrationof theapproachinrealworldshiphandlingproceduresandallowforunequippedshipstoin- terpretthebehaviourofanyship,usingtheapproach. Thesearchforoptimaltrajectoriesincurrentresearchfocusesoftenonsituationsin whichfullinformationareavailableatthepositionofaglobalplanner. Anapproachcon- sideredunrealisticonthehighseagivenbandwidthlimitations,unknownphysicalproper- i SaschaAlexanderHornauer tiesofpossiblycollidingshipsandunknownintentionsofthehumancrewaswellasincom- pleteinformationabouttheenvironment. Thisthesisinvestigatesdecentralisedcollisionavoidanceprocedureswhichuseadedi- catednegotiationsystemtooptimiselocallyfoundtrajectoriesaccordingtoaglobalbut decentralisedperformancemeasure. Thesystemisbasedonlocalinformationwhichare extendedbyexchangingtrajectoriesaloneinthenegotiationwithotherpossiblycolliding shipsandwithoutexplicitadditionalinformationsharing. Themodellednegotiationfinds aninitialcollisionfreesolutionandimprovesittowardsanear-optimalandfairdesiredout- comeofnon-collidingtrajectorieswhichleadtominimalandequalresourceconsumption. Asacomparableapproachacrossdomains,aNashBargainingschemaisimplemented withacostmetricdesignedtoconvergetoaNashBargainingSolution. Inamultiagent framework,agentsnegotiateaccordingtotheproceduretrajectories,foundbyanexter- nalpathplanner,designedtoobservethekinematiclimitationsoftheshipsandlegalcon- straints. Theapproachisevaluatedinasimulationenvironmentandshowsfulfilmentofthe definedrequirements. ii SaschaAlexanderHornauer Maritime Trajektorienverhandlung für die Kollisionsverhütung von n-Schiffen Kurzfassung IndenvergangenenJahrhundertenermöglichtenestechnischeFortschritteaufverschiede- nenGebieten,dieGefahrenimmaritimenVerkehrzureduzierendurchverbesserteLage- bilderundHilfezurOrientierunginkritischenSituationen. ProblemewieKollisionenund aufGrundlaufensindjedochauchHeutenocheinProblem,befördertdurchsteigende Verkehrsdichteund-geschwindigkeitvonimmergrößerenSchiffen. Dabeiisteinerder HauptgründefürHavarieaufgrundvonKollisionenimmernochdermenschlicheFak- tor,wiestetiginverschiedenenStudienbestätigtwird. AssistenzsystemeundHilfenzur NavigationbietenSeefahrerneinLagebildsogarbeischlechterSicht,währendallerdings eineVielzahlvonAlarmeninvoneinandergetrenntenSystemensehrvielAufmerksamkeit erfordert. EineweitereHilfesowieHerausforderunggleichermaßenistdasabgestimmte VerhalteninSituationeninderDomäne,welchesnachinternationalenKollisionsverhü- tungsregelnstandardisiertwurde. MissverständnisseundnichteindeutigeAuslegungder RegelninKombinationmitüberwältigendvielenInformationenaufderBrückekannzur fehleranfälligemVerhalteninkritischenSituationenführen. Gleichermaßenversuchen dieverschiedenenSystemeaufheutigenSchiffsbrückendiemenschlicheBesatzungindie Lagezuversetzen,sichereundkollisionsfreieTrajektorienfüralleSchiffeineinerkritischen Situationzufinden,anstatteigenständigeinabgestimmtesManöverzuentwickeln. Eine möglicheLösungistdieautomatischeSuchenachoptimalenSchiffstrajektorienfüralle SchiffeineinerSituation,welchefürautonomeSteuerungoderalsTeileinesAssistenzsys- temesgenutztwerdenkann. DieerfolgreicheEinführungeinesSystemsinderLuftfahrt, welchesAusweichempfehlungenabstimmt,dientalsModell,wennauchSchiffeaufdie zweidimensionaleEbenebeschränktsind. OptimaleTrajektorienindermaritimenDomäne sinddabeinichtnurRessourcenschonendsondernmüssenauchdiesicherePassagevon Schiffengarantieren. DesweiterenermöglichteinregelkonformesVerhalteneinesSystems, gemäßderKollisionsverhütungsregeln,einfachereIntegrationinrealeAnwendungsszenar- ienundbietetSchiffenohneeinsolchesSystemdieMöglichkeitdasVerhaltenzuinter- pretieren. DieSuchenachoptimalenTrajektorieninderderzeitigenForschungkonzen- triertsichdabeioftaufSituationen,indenenalleInformationenfüreinenglobalenPlaner i SaschaAlexanderHornauer zurVerfügungstehen. DieserAnsatzwirdaufhoherSee,mitungenauenInformationen überdieUmweltalsunrealistischeingeschätzt,danebenBeschränkungenderBandbreite derKommunikationdiedynamischenEigenschaftenundAbsichtenandererSchiffelokal unbekanntsind. DieseArbeiterforschtdezentraleKollisionsverhütungmittelseinesVer- handlungssystemswelcheslokalgefundeneTrajektorienglobaloptimiertunterVerwendung einesdezentralenLeistungsmaßes. DasentwickelteSystembasiertauflokalenInformatio- nenwelchedurchdieVerhandlungvonTrajektorienmitanderenSchiffenerweitertwer- denohneexpliziteweitereInformationenauszutauschen. DiemodellierteVerhandlung findetinkurzerZeiteineinitialekollisionsfreieLösungundverbessertsieiterativentge- geneineroptimalenundfairenLösung,welchedenRessourcenverbrauchminimiertund denBedarfgleichverteilt. DabeiwirdeininverschiedenenDomäneneingesetzterNash BargainingAnsatzimple-mentiertwelchermittelsderKostenmetrikentgegeneinerNash BargainingSolutionkon-vergiert. EinAgentineinemMultiagentensystemverhandeltim entwickeltenVerfahrenTrajektorien,welchevoneinemexternenPfadplanergefundenwer- den. DieserAnsatzer-möglichtesdiekinematischenBeschränkungeneinesSchiffssowie dieKollisionsverhü-tungsregelnzuberücksichtigen. DasentwickelteSystemwirdmittels ExperimentenineinerSimulationsumgebungevaluiertunddieErfüllungdergestelltenAn- forderungenwirdgezeigt. ii Contents 1 Introduction 1 1.1 MaritimeNavigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 DenselyPopulatedandChangingEnvironment . . . . . . . . . . . . . . . 3 1.3 MaritimeInformationandNavigationSystems . . . . . . . . . . . . . . . 3 1.4 AutonomousBehaviourExecution . . . . . . . . . . . . . . . . . . . . . 4 1.5 RegulationsforPreventingCollisions . . . . . . . . . . . . . . . . . . . . 5 1.6 TheMaritimeCollisionAvoidanceProblem . . . . . . . . . . . . . . . . . 11 1.7 StructureoftheThesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2 RequirementsofaCollisionAvoidanceSystem 15 2.1 RequirementDerivation . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2 NormativeRequirements . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.3 TrajectorySearchandSolution . . . . . . . . . . . . . . . . . . . . . . . 19 2.4 AlgorithmicImplementation . . . . . . . . . . . . . . . . . . . . . . . . 22 3 RelatedCollisionAvoidanceProcedures 25 3.1 EarlyCollisionAvoidanceSystems . . . . . . . . . . . . . . . . . . . . . . 26 3.2 NegotiationofTrajectories . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.3 EvolutionaryOptimisation . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.4 TrafficAlertandCollisionAvoidanceSystem(TCAS) . . . . . . . . . . . . 29 3.5 UnmannedSurfaceVehicles . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.6 PredictingOtherBehaviour . . . . . . . . . . . . . . . . . . . . . . . . . 31 4 NegotiationTowardsaFairSolution 33 4.1 StepsTowardsOptimalTrajectories . . . . . . . . . . . . . . . . . . . . . 34 4.2 TheGameofCollisionAvoidance . . . . . . . . . . . . . . . . . . . . . . 37 4.3 PathPlanningandTrajectoryGeneration . . . . . . . . . . . . . . . . . . 37 4.3.1 ThePathPlanner . . . . . . . . . . . . . . . . . . . . . . . . . . 37 4.3.2 FastGridBasedCollisionAvoidance(Blaichetal.,2012) . . . . . . 38 4.3.3 CollisionAvoidanceRegulations . . . . . . . . . . . . . . . . . . 40 4.3.4 Extensiontothen-ShipScenario . . . . . . . . . . . . . . . . . . 41 4.3.5 CooperativeCollisionAvoidance(Waslander,2007) . . . . . . . . 41 4.3.6 CollisionDefinitionsandActionAlternatives . . . . . . . . . . . 44 4.3.7 Trajectories,WaypointsandEdges . . . . . . . . . . . . . . . . . 45 4.4 CostofTrajectoriesandSets . . . . . . . . . . . . . . . . . . . . . . . . . 49 4.4.1 ShipVehicleCostFunction . . . . . . . . . . . . . . . . . . . . . 49 4.4.2 ConstraintCostFunction . . . . . . . . . . . . . . . . . . . . . . 50 4.4.3 ParetoOptimality . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4.4.4 NashBargaining . . . . . . . . . . . . . . . . . . . . . . . . . . 52 4.4.5 DisagreementPoint . . . . . . . . . . . . . . . . . . . . . . . . . 53 4.4.6 LocalNashBargainingCostFunction . . . . . . . . . . . . . . . . 54 4.4.7 AugmentedCostFunction . . . . . . . . . . . . . . . . . . . . . 54 4.4.8 Proofofconvergence . . . . . . . . . . . . . . . . . . . . . . . . 55 Furtherrequirementsofthepathplanner . . . . . . . . . . . . . . 55 Convergenceoftheaugmentedcostfunction . . . . . . . . . . . . 56 4.5 DevelopmentTowardsaCollisionAvoidanceSystem . . . . . . . . . . . . 57 4.6 AlgorithmicProcedure . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 4.6.1 SequentialPre-Round,Algorithm2 . . . . . . . . . . . . . . . . 58 4.6.2 FurtherRounds(ParallelNegotiation)Algorithm3 . . . . . . . . . 59 4.7 PropertiesofTrajectoryNegotiation . . . . . . . . . . . . . . . . . . . . 60 4.7.1 CollisionFreeSets . . . . . . . . . . . . . . . . . . . . . . . . . . 62 4.7.2 PredictableFail-Time . . . . . . . . . . . . . . . . . . . . . . . . 63 4.7.3 BézierInaccuracy . . . . . . . . . . . . . . . . . . . . . . . . . . 64 4.7.4 TimeDelay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.8 QualityMeasurementofCollisionAvoidance . . . . . . . . . . . . . . . . 66 4.8.1 Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.8.2 Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.8.3 Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 5 ManTra 71 5.1 ManTraSystemDesign . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 5.2 CooperationwithHTWGKonstanz . . . . . . . . . . . . . . . . . . . . 72 5.3 MasonFramework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 5.4 ClassesandInteractions . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 6 EvaluationofCollisionFreeTrajectories 77 6.1 MaritimeSimulationExperiments . . . . . . . . . . . . . . . . . . . . . . 78 6.1.1 StandardSituations . . . . . . . . . . . . . . . . . . . . . . . . . 79 6.1.2 MeasuredPerformanceIndicators . . . . . . . . . . . . . . . . . 79 6.2 5-ShipCrossing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 6.2.1 Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 6.2.2 ShipVehicleCostFunctionagainstConstraintPenalty . . . . . . . 82 6.2.3 IndividualShipCost . . . . . . . . . . . . . . . . . . . . . . . . 85 6.2.4 ConstraintPenaltyCost . . . . . . . . . . . . . . . . . . . . . . . 85 6.2.5 CostDistribution . . . . . . . . . . . . . . . . . . . . . . . . . . 88 6.3 3-ShipCrossing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 6.3.1 Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 6.3.2 IndividualShipandConstraintPenaltyCost . . . . . . . . . . . . 90 6.4 2-ShipHead-On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 6.4.1 Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 6.4.2 CostFunctions . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 6.5 OverallResultsandDiscussion . . . . . . . . . . . . . . . . . . . . . . . 97 6.6 FulfilmentoftheRequirements . . . . . . . . . . . . . . . . . . . . . . . 103 7 Conclusions 107 7.1 SupportofIntentionBasedNegotiation . . . . . . . . . . . . . . . . . . 108 7.2 PredictionofthePhysicalModel . . . . . . . . . . . . . . . . . . . . . . 109 7.3 StandardisationofCollisionAvoidenceProcedures . . . . . . . . . . . . . 110 7.4 ContinousTrajectorySurveillance . . . . . . . . . . . . . . . . . . . . . . 110 7.5 SeemlessIntegrationofAutonomousShips . . . . . . . . . . . . . . . . . 111 7.6 StepsTowardsaWidespreadUse . . . . . . . . . . . . . . . . . . . . . . 111 7.6.1 CollisionDetection . . . . . . . . . . . . . . . . . . . . . . . . . 111 7.6.2 SpecialCircumstances . . . . . . . . . . . . . . . . . . . . . . . . 112 7.6.3 HeterogenosParticipants . . . . . . . . . . . . . . . . . . . . . . 112 7.6.4 EmergentBehaviour . . . . . . . . . . . . . . . . . . . . . . . . 112 7.6.5 LimitingtheStateSpaceFurther . . . . . . . . . . . . . . . . . . 113 AppendixA Appendix 115 A.1 Results5ShipExperiment . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Listingoffigures 119 Glossary 121 References 128

Description:
ternational Regulations for Preventing Collisions at Sea (COLREG)s date back to ARPA, AIS, manual entries by seafaring personal or even external was not performed in this work but the results are considered transferable to.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.