Abstract

A fuzzy logic controller is developed for maneuvering control of surface vessels. The fuzzy controller uses a vessel's heading, yaw rate, distance from a reference point, and the velocity of the vessel relative to the reference point as inputs to generate the control outputs. The control outputs include rudder angle, increase in propeller thrust, and lateral bow thrust. The design of the fuzzy controller is simple and does not require a mathematical modeling of the complicated nonlinear system. The core of the fuzzy controller is a set of fuzzy associative memory (FAM) rules that correlate each group of fuzzy input sets to a fuzzy output set. A FAM rule is a logical if-then type statement based on one's sense of realism, experience, and expert knowledge. The effectiveness and robustness of the fuzzy controller are demonstrated through the numerical time-domain simulations of path tracking and dynamic positioning of a Mariner-class hull with use of nonlinear maneuvering equations of motions.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.