Vis enkel innførsel

dc.contributor.advisorBreivik, Morten
dc.contributor.authorEriksen, Bjørn-Olav Holtung
dc.date.accessioned2019-09-11T13:10:20Z
dc.date.available2019-09-11T13:10:20Z
dc.date.issued2019
dc.identifier.isbn978-82-326-4057-7
dc.identifier.issn1503-8181
dc.identifier.urihttp://hdl.handle.net/11250/2616394
dc.description.abstractThis thesis presents topics related to collision avoidance (COLAV) and motion control for autonomous surface vehicles (ASVs). The thesis contains a collection of nine publications, of which six are peer-reviewed conference articles, two are journal articles and one is a book chapter. In addition, it contains an introduction providing context to the topic of COLAV at sea as well as explaining the relationship between the publications. When designing a control system for an ASV, one can approach the COLAV problem in two distinct ways: using a single algorithm for handling all aspects of the problem, or employing a hybrid architecture with multiple algorithms to exploit their complementary strengths at different layers in the architecture. We have chosen the latter approach, resulting in a modular system that can be tailored and extended with new functionalities and algorithms. In particular, our COLAV system has three layers, distributing the task of COLAV, and its inherent motion planning tasks, at three distinct responsiveness and completeness layers. The top layer is responsible for performing energy-optimized path planning in a global setting, finding a trajectory throughout an environment populated by static obstacles such as land, islands, shallow waters and navigational marks. The planning algorithm uses a vessel model together with ocean current information to produce an energy-optimized trajectory, which minimizes the required energy to reach the goal. The middle layer follows the trajectory specified by the top layer, while avoiding moving obstacles in a predictable fashion in accordance with the International Regulations for Preventing Collisions at Sea (COLREGs). The COLREGs contains a set of rules on how vessels shall maneuver in situations where there is a risk of collision. Specifically, the developed algorithm used at this layer considers COLREGs rules 8, 13–16 and parts of Rule 17. The bottom layer follows the trajectory specified by the middle layer, while ensuring that commands specified for the vessel controller are feasible with respect to the vessel’s capabilities. This layer also handles emergency situations, such as obstacles detected late or behaving dangerously, and situations where the middle layer fails to find a solution. In particular, this thesis includes two algorithms for the bottom layer, which are tested in several full-scale experiments using a radar-based system for detection and tracking of obstacles. The first algorithm, based on the dynamic window (DW) algorithm, have problems with the amount of noise present in the obstacle estimates provided by the tracking system, as well as having other limitations. The second algorithm, named the branching-course model predictive control (BC-MPC) algorithm, addresses the weaknesses of the DW algorithm, and is the algorithm found to be most suitable for the bottom layer. The BC-MPC algorithm ensures compliance to the remaining parts of COLREGs Rule 17, while also considering rules 8 and 13–15, making our COLAV system compliant with COLREGs rules 8 and 13–17. A COLAV system is highly dependent on a well-performing vessel controller. Relevant work to that end in this thesis has been directed towards high-speed ASVs, which commonly operate both in the displacement, semidisplacement and planing regions. Existing methods for modeling such vessels are complex, and not well suited for controller design. Therefore, a method for modeling and identification of high-speed ASVs is also proposed. This method is used to create a model of a high-speed ASV, shown to be valid for the displacement, semi-displacement and planing regions. This model is used to design two vessel controllers that utilize model-based feedforward terms, shown to outperform traditional controllers in full-scale experiments. Summing up, this thesis contributes at all the three described COLAV layers, in addition to modeling, identification and control of high-speed ASVs, and represents a step on the road to autonomy at sea.nb_NO
dc.language.isoengnb_NO
dc.publisherNTNUnb_NO
dc.relation.ispartofseriesDoctoral theses at NTNU;2019:230
dc.relation.haspartPaper A: Eriksen, Bjørn-Olav Holtung; Breivik, Morten; Pettersen, Kristin Ytterstad; Syre Wiig, Martin. A Modified Dynamic Window Algorithm for Horizontal Collision Avoidance for AUVs. I: Proceedings of 2016 IEEE Conference on Control Applications (CCA). s. 499-506 - © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. https://doi.org/10.1109/CCA.2016.7587879
dc.relation.haspartPaper B: Eriksen, Bjørn-Olav Holtung; Breivik, Morten. Modeling, Identification and Control of High-Speed ASVs: Theory and Experiments. Lecture notes in control and information sciences 2017 ;Volum 474. s. 407-431 https://doi.org/10.1007/978-3-319-55372-6_19
dc.relation.haspartPaper C: Eriksen, Bjørn-Olav Holtung; Breivik, Morten. MPC-based Mid-level Collision Avoidance for ASVs using Nonlinear Programming. I: 2017 IEEE Conference on Control Technology and Applications (CCTA). IEEE conference proceedings 2017 ISBN 978-1-5090-2182-6. s. 766-772 - © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. http://doi.org/10.1109/CCTA.2017.8062554
dc.relation.haspartPaper D: Eriksen, Bjørn-Olav Holtung; Wilthil, Erik Falmår; Flåten, Andreas Lindahl; Brekke, Edmund Førland; Breivik, Morten. Radar-based Maritime Collision Avoidance using Dynamic Window. IEEE Aerospace Conference. Proceedings 2018 - © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. http://10.1109/AERO.2018.8396666
dc.relation.haspartPaper E: Eriksen, Bjørn-Olav Holtung; Breivik, Morten. A Model-Based Speed and Course Controller for High-Speed ASVs. IFAC-PapersOnLine 2018 ;Volum 51.(29) s. 317-322 https://doi.org/10.1016/j.ifacol.2018.09.504
dc.relation.haspartPaper F: B.-O. H. Eriksen, M. Breivik, E. F. Wilthil, A. L. Flåten; E. F. Brekke. The branching-course MPC algorithm for maritime collision avoidance. Final published version in Journal of Field Robotics. 2019; 36: 1222– 1249. © 2019 The Authors. Journal of Field Robotics published by Wiley Periodicals, Inc. This is an open access article under the terms of the Attribution 4.0 International (CC BY 4.0) License https://doi.org/10.1002/rob.21900
dc.relation.haspartPaper G: G. Bitar, B.-O. H. Eriksen, A. M. Lekkas, and M. Breivik, “Energy-optimized hybrid collision avoidance for ASVs”, in Proc. of the 17th IEEE European Control Conference (ECC), (Naples, Italy), 2019, pp. 2522–2529. - © 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. http://dooi.org/10.23919/ECC.2019.8795645
dc.relation.haspartPaper H: B.-O. H. Eriksen and M. Breivik, “Short-term ASV collision avoidance with static and moving obstacles”, 2019, Submitted to Modeling, Identification and Control. https://arxiv.org/abs/1907.04877
dc.relation.haspartPaper I: B.-O. H. Eriksen, G. Bitar, M. Breivik, and A. M. Lekkas, “Hybrid collision avoidance for ASVs compliant with COLREGs rules 8 and 13–17” https://arxiv.org/abs/1907.00198.
dc.titleCollision avoidance and motion control for autonomous surface vehiclesnb_NO
dc.typeDoctoral thesisnb_NO
dc.subject.nsiVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550::Teknisk kybernetikk: 553nb_NO


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel