A STUDY ON IMPLEMENTATION OF AN AUTO-STEERING SYSTEM FOR RECREATIONAL MARINE CRAFTS USING ANDROID PLATFORM AND NMEA NETWORK
DC Field | Value | Language |
---|---|---|
dc.contributor.author | MOHAMMADAMINBEIRAMI | - |
dc.date.accessioned | 2017-02-22T02:17:08Z | - |
dc.date.available | 2017-02-22T02:17:08Z | - |
dc.date.issued | 2015 | - |
dc.date.submitted | 2015-08-06 | - |
dc.identifier.uri | http://kmou.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002174186 | ko_KR |
dc.identifier.uri | http://repository.kmou.ac.kr/handle/2014.oak/8142 | - |
dc.description.abstract | This thesis deals with development of an autopilot system for leisure Yacht based on NMEA 2000 network and android platform. The developed system can operate both for manual steering and automatic navigation mode. In automatic steering mode, after manipulation of commands which are NMEA 0183 sentences by android platform, our system translates and sends the packets through NMEA 2000 network and the controller which is connected to NMEA 2000 network receives the commands and controls the boat’s rudder system automatically. The automatic steering mode will be achieved by cooperation of two controllers | - |
dc.description.abstract | one for controlling the rudder system, and another for controlling the vessel’s heading. For this reason we have developed a PID controller with an adjustable dead-band gain and a supervisory controller inside dead-band area for the rudder system and a proportional controller to control the heading angle. The reason of using supervisory controller inside rudder controller’s dead-band block is to eliminate the steady-state error which occurs after applying dead-band block to the controller. This supervisory controller is an integral controller which specifically supervises the rudder’s behavior inside the dead-band area. In this study at the first stage we simulated our system in computer, and examined the proposed method’s feasibility. Next step was implementing the system on a real hydraulic steering model developed by us and at the end we finished the examination by implementing it on a real boat and doing test navigation. | - |
dc.description.tableofcontents | Table of Contents Abstract vii 1. Introduction 1 1.1 Motivation 1 1.2 Study Idea 2 1.3 Organization of Thesis 4 2. System Configuration 5 2.1 Small Boat Hydraulic Rudder System 5 2.1.1 Hydraulic Cylinder 6 2.1.2 Hydraulic Pump 6 2.1.3 Reservoir 7 2.1.4 Tiller Arm 7 2.1.5 Rudder Blade 8 2.2 Actual Hydraulic Steering Model 8 2.3 NMEA Network 9 2.3.1 NMEA 0183 9 2.3.2 NMEA 2000 16 3. Mathematical Models 20 3.1 Vessel Maneuvering Mathematical Model 20 3.2 Modeling Rudder Steering System 22 4. Control Unit 25 4.1 PID Control 28 4.2 Dead-Band 30 4.2.1 Controlling Inside the Dead-Band 30 4.3 Genetic Algorithm Optimization 33 4.3.1 Pseudo code of GA 34 5. Computer Simulation and Result 36 5.1 Manual Steering Mode 36 5.2 Automatic Steering Mode 39 5.3 Simulation Conclusion 45 6. Experiment 46 6.1 Test on a Real Rudder Actuation Model 46 6.2 Testing on a Real Pleasure Boat 48 7. Conclusion 50 References 52 Appendix 54 | - |
dc.language | eng | - |
dc.publisher | Korea Maritime and Ocean University | - |
dc.title | A STUDY ON IMPLEMENTATION OF AN AUTO-STEERING SYSTEM FOR RECREATIONAL MARINE CRAFTS USING ANDROID PLATFORM AND NMEA NETWORK | - |
dc.type | Thesis | - |
dc.date.awarded | 2015-08 | - |
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.