Thrust allocation for DP in ice

The commercial industry has initiated work on how to make it feasible to enter the Arctic seas. Ice loads affects most aspects of the Arctic operation, and the marine crafts must be able to handle them all. The DP control system, and thus the thrust allocation, is not designed to handle ice loads an...

Full description

Bibliographic Details
Main Author: Wold, Henrik Emil
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk 2013
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22354
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-22354
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-223542013-09-20T05:19:08ZThrust allocation for DP in iceengWold, Henrik EmilNorges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikkInstitutt for teknisk kybernetikk2013The commercial industry has initiated work on how to make it feasible to enter the Arctic seas. Ice loads affects most aspects of the Arctic operation, and the marine crafts must be able to handle them all. The DP control system, and thus the thrust allocation, is not designed to handle ice loads and will not work properly \cite{Moran}. The main purpose of this master thesis is to enhance the thrust allocation for handling ice loads. This is done by including thruster dynamics and adding thruster ice clearance by thruster wake. When the ice loads are too high for the DP system to handle, a prioritization of the degrees of freedom is included to achieve predictable degradation of performance. To predict possible drift-offs, energy analysis will be used to investigate if the control forces integrated over time contain enough energy to withstand the ice loads.The thrust allocation is based on numerical optimization and implemented in $Matlab$. To make the thrust allocation more realistic, thruster dynamics are added. The first method is to low-pass filter the control forces, and the second is to add restrictions on the change of control forces. To clear the ice away from the hull, thruster ice clearance is implemented. The first solution is to let the algorithm calculate the azimuth angles within predefined sectors, and secondly to force the azimuth thrusters to follow predefined references in control forces and azimuth angles.A case study is done to investigate the performance of the thrust allocation algorithm, where towing tank measurement data from CIV Arctic is used as input. To measure the performance of the thrust allocation, the magnitude of the slack term, $\bm{s}^\top \bm{Q} \bm{s}$, gives a first impression. For further investigation, the error between the forces and moments from the ice loads and the achieved forces and moments from the thrust allocation is used. The results from the case study indicated that when the ice loads were high, the prioritization of degrees of freedom was followed. Both with and without thruster dynamics the error in produced thrust was less than 8 [\%] for small ice conditions, but increased rapidly for 1.2 [m] of ice. The thruster dynamics did not increase the error significantly, except an increase in yaw error for light ice conditions when the low-pass filter was applied. By adding thruster ice clearance, the error in produced thrust increased. Corresponding results were found for the energy considerations. The chosen thrust allocation algorithm gave satisfactory results. By decreasing the ice concentrations, for instance by using ice management, the performance was improved. Adding restrictions on the change of control forces was found to be the best way of including thruster dynamics, because then the restrictions were implicit in the thrust allocation algorithm. Two solutions were also proposed for implementing thruster ice clearance. By letting the thrust allocation find the azimuth angles, the performance of the algorithm was better than by forcing the control forces and azimuth angles to follow predefined references. In spite of this, the second solution was found to be the best in practice because the vessel operator has more control over the thrusters. Some recommendations for future work are to include all the components of the DP control system, do a more advanced implementation of the thruster dynamics and a more detailed energy analysis. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22354Local ntnudaim:8758application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description The commercial industry has initiated work on how to make it feasible to enter the Arctic seas. Ice loads affects most aspects of the Arctic operation, and the marine crafts must be able to handle them all. The DP control system, and thus the thrust allocation, is not designed to handle ice loads and will not work properly \cite{Moran}. The main purpose of this master thesis is to enhance the thrust allocation for handling ice loads. This is done by including thruster dynamics and adding thruster ice clearance by thruster wake. When the ice loads are too high for the DP system to handle, a prioritization of the degrees of freedom is included to achieve predictable degradation of performance. To predict possible drift-offs, energy analysis will be used to investigate if the control forces integrated over time contain enough energy to withstand the ice loads.The thrust allocation is based on numerical optimization and implemented in $Matlab$. To make the thrust allocation more realistic, thruster dynamics are added. The first method is to low-pass filter the control forces, and the second is to add restrictions on the change of control forces. To clear the ice away from the hull, thruster ice clearance is implemented. The first solution is to let the algorithm calculate the azimuth angles within predefined sectors, and secondly to force the azimuth thrusters to follow predefined references in control forces and azimuth angles.A case study is done to investigate the performance of the thrust allocation algorithm, where towing tank measurement data from CIV Arctic is used as input. To measure the performance of the thrust allocation, the magnitude of the slack term, $\bm{s}^\top \bm{Q} \bm{s}$, gives a first impression. For further investigation, the error between the forces and moments from the ice loads and the achieved forces and moments from the thrust allocation is used. The results from the case study indicated that when the ice loads were high, the prioritization of degrees of freedom was followed. Both with and without thruster dynamics the error in produced thrust was less than 8 [\%] for small ice conditions, but increased rapidly for 1.2 [m] of ice. The thruster dynamics did not increase the error significantly, except an increase in yaw error for light ice conditions when the low-pass filter was applied. By adding thruster ice clearance, the error in produced thrust increased. Corresponding results were found for the energy considerations. The chosen thrust allocation algorithm gave satisfactory results. By decreasing the ice concentrations, for instance by using ice management, the performance was improved. Adding restrictions on the change of control forces was found to be the best way of including thruster dynamics, because then the restrictions were implicit in the thrust allocation algorithm. Two solutions were also proposed for implementing thruster ice clearance. By letting the thrust allocation find the azimuth angles, the performance of the algorithm was better than by forcing the control forces and azimuth angles to follow predefined references. In spite of this, the second solution was found to be the best in practice because the vessel operator has more control over the thrusters. Some recommendations for future work are to include all the components of the DP control system, do a more advanced implementation of the thruster dynamics and a more detailed energy analysis.
author Wold, Henrik Emil
spellingShingle Wold, Henrik Emil
Thrust allocation for DP in ice
author_facet Wold, Henrik Emil
author_sort Wold, Henrik Emil
title Thrust allocation for DP in ice
title_short Thrust allocation for DP in ice
title_full Thrust allocation for DP in ice
title_fullStr Thrust allocation for DP in ice
title_full_unstemmed Thrust allocation for DP in ice
title_sort thrust allocation for dp in ice
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22354
work_keys_str_mv AT woldhenrikemil thrustallocationfordpinice
_version_ 1716597748712603648