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.
Publisher
The Society of Naval Architects and Marine Engineers
Subject
Applied Mathematics,Mechanical Engineering,Ocean Engineering,Numerical Analysis,Civil and Structural Engineering
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献