MODELING OF A DYNAMIC WAVE ENVIRONMENT FOR UNMANNED SURFACE VESSEL CONTROL

Loading...
Thumbnail Image
Authors
Malia, Joshua F.
Subjects
control systems
simulation
ROS
robotics
AEGIR
ocean waves
Advisors
Klamo, Joseph
Bingham, Brian S.
Date of Issue
2018-12
Date
Publisher
Monterey, CA; Naval Postgraduate School
Language
Abstract
Modeling and simulation methods for the seakeeping dynamics of surface vessels vary widely. Higher fidelity models often demand high computational complexity that limits application to offline computation and are not applicable to all development cycles. These models are often based on solving nonlinear fluid flow equations, which cost time and computational power. Simplified models can reduce complexity, supporting rapid development. For developing control and autonomy of small unmanned surface vessels, choosing model fidelity requires a tradeoff between the accuracy of results and complexity of simulation. This thesis compares two methods for modeling and simulating the seakeeping of a small unmanned vessel: Gazebo—an open source, real-time robotics simulator, with an extension that integrates a model for the hydrodynamic wave forces into the rigid-body dynamics engine, and AEGIR—a nonlinear motion solver that leverages a high order boundary element method and numerical methods of motion integration. The forces, motions and runtimes are compared for various wave cases. The results suggest that the simplified models generate vessel motions of acceptable fidelity for the development of autonomy, but that for certain wave environments, the differences are significant. The results provide guidance for how the simplified Gazebo extension could be improved without adding significant computational load.
Type
Thesis
Description
Series/Report No
Department
Mechanical and Aerospace Engineering (MAE)
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections