SYSTEM IDENTIFICATION AND THE MODELING OF SAILING YACHTS
By
Katrina Legursky
Submitted to the graduate degree program in Aerospace Engineering and the Graduate Faculty of the University of Kansas in partial fulfillment of the requirements for the degree of Doctor of Philosophy.
______
Chairperson Richard Hale
______
Co Chairperson Shawn S. Keshmiri
______
David Downing
______
Mark Ewing
______
Bryan Young
Date Defended: November 25 th , 2013
The Dissertation Committee for Katrina Legursky
certifies that this is the approved version of the following dissertation:
SYSTEM IDENTIFICATION AND THE MODELING OF SAILING YACHTS
______
Chairperson Richard Hale
______
Co Chairperson Shawn S. Keshmiri
Date approved: November 27 th , 2013
ii
Abstract This research represents an exploration of sailing yacht dynamics with full scale sailing motion data, physics based models, and system identification techniques. The goal is to provide a method of obtaining and validating suitable physics based dynamics models for use in control system design on autonomous sailing platforms, which have the capacity to serve as mobile, long range, high endurance autonomous ocean sensing platforms. The primary contributions of this study to the state of the art are the formulation of a five degree of freedom (DOF) linear multi input multi output (MIMO) state space model of sailing yacht dynamics, the process for identification of this model from full scale data, a description of the maneuvers performed during on water tests, and an analysis method to validate estimated models. The techniques and results described herein can be directly applied to and tested on existing autonomous sailing platforms.
A full scale experiment on a 23ft monohull sailing yacht is developed to collect motion data for physics based model identification. Measurements include 3 axes of accelerations, velocities, angular rates, and attitude angles in addition to apparent wind speed and direction. The sailing yacht herein is
treated as a dynamic system with two control inputs, the rudder angle, δR, and the mainsail angle, δB, which are also measured. Over 20 hours of full scale sailing motion data is collected, representing three sail configurations corresponding to a range of wind speeds: the Full Main and Genoa (abbrev. Genoa) for lower wind speeds, the Full Main and Jib (abbrev. Jib) for mid range wind speeds, and the Reefed Main and Jib (abbrev. Reef) for the highest wind speeds. The data also covers true wind angles from upwind through a beam reach.
A physics based non linear model to describe sailing yacht motion is outlined, including descriptions of methods to model the aerodynamics and hydrodynamics of a sailing yacht in surge, sway, roll, and yaw. Existing aerodynamic models for sailing yachts are unsuitable for control system design as they do not include a physical description of the sails’ dynamic effect on the system. A new aerodynamic model is developed and validated using the full scale sailing data which includes sail deflection as a control input to the system. The Maximum Likelihood Estimation (MLE) algorithm is used with non linear simulation data to successfully estimate a set of hydrodynamic derivatives for a sailing yacht.
As there exists a large quantify of control algorithms which may be applied to systems described by a linear model, the non linear model is simplified to a 5DOF MIMO state space model with a state vector