Machine Learning based Analysis on Maneuvering Data in Port for Automatic Berthing
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | 조익순 | - |
dc.contributor.author | 강은지 | - |
dc.date.accessioned | 2024-01-03T17:28:41Z | - |
dc.date.available | 2024-01-03T17:28:41Z | - |
dc.date.created | 2023-03-03 | - |
dc.date.issued | 2023 | - |
dc.identifier.uri | http://repository.kmou.ac.kr/handle/2014.oak/13135 | - |
dc.identifier.uri | http://kmou.dcollection.net/common/orgView/200000671065 | - |
dc.description.abstract | As interest in autonomous ships has increased in recent years, various research on collision avoidance, route optimization, and automatic berthing of ships are being actively conducted. Among such research topics, the docking process is one of the most sophisticated areas of research as it consists of complex maneuvering movements in a narrow port, and is greatly affected by environmental disturbances. Unfortunately, accidents still occur, especially during the berthing process and pilotage. Therefore, by making the berthing process automatic, it is widely acknowledged that the entire docking process can become more efficient. Also, automation will eliminate the need for human pilotage which has been the major cause of accidents. Generally, in order for a ship to berth, an experienced pilot, crew, and tugboat are required. However, since automatic berthing is performed without manpower and tugboat, automatic berthing guidance and control system needs to be highly accurate. In this thesis, three studies were conducted for automatic berthing; Pilot research was conducted in relation to manpower and two studies on trajectory analysis and berthing velocity were conducted for automatic berthing induction. Piloting can be split into two types: sea piloting (navigation in fairways) and harbour piloting (maneuvering of the ship in the harbour area). In this study, ship berthing velocity data (harbour piloting) and trajectory data (sea piloting) were used as the main maneuvering data for automatic berthing. This is because the berthing velocity has the greatest influence on the amount of impact generated by contact between the ship and the dock facility, and trajectory data is the record of pilotage on which the automatic berthing will be based. This study focused on optimal berthing velocity calculation based on ship berthing velocity. In order for the ship to dock safely, the appropriate berthing velocity should not be exceeded and the berthing energy should be smaller than the absorbed energy of the fender. This study intends to derive the allowable berthing velocity for different ship sizes by taking fender performance and berthing capability into account, and defines the extrapolated berthing velocity as the relative value calculated according to ship size and the berthing capability of the pier. The regression equation for allowable berthing velocity by ship size was derived by calculating the berthing energy for different fender performances. The study also focused on automatic berthing (Automation of the entire berthing process). However, since it is technically impossible for an off shore vessel to be completely automated, several other methods that aid such vessels are necessary. One way to achieve this is by using shore-based pilotage. A group of experienced pilots on the shore can provide quantitative analysis of data, and help a pilot in the process of automatic berthing. In this process, berthing velocity and berthing energy were employed as basic data, and the mean and standard deviation values for each pilot after preprocessing were used for analysis. As a result of using the agglomerative clustering algorithm, we grouped pilots into three types: cautious, efficient, and hazardous. The clustering algorithm was then applied to analyze the pattern of arrival trajectory data during sea piloting, and as a result, clustering showed the highest performance in spectral clustering. In operating the online control of the autonomous berthing, it is effective to use the predefined trajectory derived from trajectory planning and control input as a reference for tracking control obtained by the optimization problem. Using the trajectory data, a quaternary function through polynomial regression was set as the optimal trajectory (guideline), and the results were compared according to the presence or absence of the guideline through reinforcement learning. A basic study was conducted for automatic berthing to reduce human error through the presentation of allowable berthing velocity and clustering of pilot maneuvering types. In addition, through the analysis of entry patterns and learning of routes through guidelines, a crucial step that contributes to automatic berthing can be completed. | - |
dc.description.tableofcontents | 1. Introduction 1 1.1 Background and Purpose 1 1.2 Overview 3 2. Analysis on Berthing Velocity Data 4 2.1 Outline of Berthing Velocity Data 4 1) Berthing Velocity 4 2) Data Collection 5 3) Docking Aid System (DAS) 8 2.2 Statistical Analysis 9 2.3 Allowable Berthing Velocity by Ship Size 16 1) Relationship between Berthing Energy and Energy Absorption 16 2) Calculation of Allowable Berthing Velocity by Ship Size 17 3) Derivation of Extrapolated Velocity 23 3. Grouping of Pilots’ Maneuvering Type 29 3.1 Outline of Analytic Data 29 1) Analytic Data 29 2) Exploratory Data Analysis (EDA) 31 3.2 Data Preprocessing 35 1) Missing Value Imputation 35 2) Data Reshaping 36 3) Data Scaling 36 3.3 Agglomerative Clustering 37 1) Ward Linkage 38 2) Dendrogram 39 3.4 Result of Pilots’ Maneuvering Type 41 3.5 Cluster-Specific Characteristics 46 1) Basic Assumptions of ANOVA 46 2) Results of ANOVA 47 3) Post-Hoc Test 48 4. Analysis on Trajectory Data 49 4.1 Outline and Preprocessing of Trajectory Data 49 4.2 Arrival Pattern Analysis 53 1) (H)DBSCAN 53 2) K-MEANS 56 3) Spectral Clustering 58 4.3 Reinforcement Learning 65 1) DQN 65 2) Create Guideline 68 3) Results 70 5. Conclusion 73 5.1 Conclusion 73 5.2 Future work 76 6. References 77 | - |
dc.language | eng | - |
dc.publisher | 한국해양대학교 해양과학기술전문대학원 | - |
dc.rights | 한국해양대학교 논문은 저작권에 의해 보호받습니다. | - |
dc.title | Machine Learning based Analysis on Maneuvering Data in Port for Automatic Berthing | - |
dc.type | Dissertation | - |
dc.date.awarded | 2023-02 | - |
dc.embargo.terms | 2023-03-03 | - |
dc.contributor.department | 해양과학기술전문대학원 해양과학기술융합학과 | - |
dc.contributor.affiliation | 한국해양대학교 해양과학기술전문대학원 해양과학기술융합학과 | - |
dc.description.degree | Master | - |
dc.identifier.bibliographicCitation | 강은지. (2023). Machine Learning based Analysis on Maneuvering Data in Port for Automatic Berthing. | - |
dc.identifier.holdings | 000000001979▲200000003272▲200000671065▲ | - |
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.