Abstract

The autonomous surface vehicle (ASV) owned by the University of Rhode Island currently uses a PID controller that is insufficient for its maneuvering goals. The goal develop a robust linear controller based on state space models that is able to follow a given path with minimal error. A linear controller was developed that used inverse filters to follow a desired path with greater accuracy and used new methods for choosing feedback gains to provide greater H robustness. The controller was tested in simulation by performing an ellipse maneuver on a nonlinear dynamic positioning model of the CyberShip II under disturbances, measurement noise, and model perturbations. It was found that these new methods tracked the desired ellipse with lower error than existing pole placement methods and no inverse filter. These methods show promise for real world implementation on URI's ASV once resources become available for approximate modeling.

Details

Title
A robust linear dynamic positioning controller for a marine surface vehicle
Author
DeRensis, Thomas P.
Year
2013
Publisher
ProQuest Dissertations & Theses
ISBN
978-1-303-40238-8
Source type
Dissertation or Thesis
Language of publication
English
ProQuest document ID
1443861503
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.

Supplemental files

Document includes 19 supplemental file(s). Download all files - Zip (41.66 KB)

Special programs or plug-ins may be required to view some files.

BoatID.m (0.07 KB)
chooseAdditionalDynamicsPoles.m (1.67 KB)
chooseModel.m (4.34 KB)
chooseObserverPoles.m (1.37 KB)
choosePlantGains.m (0.95 KB)
choosePlantPoles.m (1.44 KB)
controlDesign.m (3.51 KB)
createInverseFeedthrough.m (1.73 KB)
designTSOB.m (0.7 KB)
full_observer_ss_tracking_thrust.slx (30.39 KB)
GainMethod.m (0.07 KB)
genVesselTrack.m (0.95 KB)
ic.m (0.78 KB)
initCybership.m (1.44 KB)
inverse_IC.m (0.36 KB)
ModelID.m (0.13 KB)
perturbCybership.m (1.26 KB)
perturbCybership2.m (1.54 KB)
robustTSOB.m (0.87 KB)