INCORPORATING INPUT SATURATION FOR SURFACE VESSEL CONTROL WITH EXPERIMENTS
Yaswanth Siramdasu, Farbod Fahimi
- Year
- 2013
- Citations
- 2
Abstract
This paper presents a nonlinear model predictive controller (NMPC) for trajectory tracking of an underactuated surface vessel. The physical control inputs to the vessel are a propeller speed and a rudder angle. The limits of these control inputs are incorporated as input saturation limits. The controller is designed based on a three-degree-of-freedom nonlinear dynamic model of the vessel. The NMPC predicts control inputs by optimizing a cost function. The optimization is done by considering the input constraints. Tests for the identification of the vessel’s dynamic model are performed on a small robotic vessel and the model is verified. The performance of the designed controller is tested via experimentation with the robotic vessel on an outdoor pond. The result shows that under extreme manoeuvres where the saturation of inputs occurs, the control inputs of the vessel stay within the specified limits and the vessel converges towards the desired trajectory after recovering from saturation.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
Genetic Programming: On the Programming of Computers by Means of Natural Selection
John R. Koza
1992