Abstract
In this paper, a method of incorporating multiobjective controller selection into a closed-loop control system is presented and validated using a full-sized unmanned surface vehicle. Three controllers are utilized to capture three “behaviors” representative of typical maneuvers that would be performed in a port environment: 1) a nonlinear controller for transiting between locations using an underactuated thruster configuration; 2) a nonlinear controller for station-keeping at a setpoint heading and position using a fully actuated thruster configuration; and 3) a nonlinear controller for reversing using an underactuated thruster configuration. Given a trajectory to follow, a performance-based supervisory switching control system (PBSSC) dictates the switching between controllers to improve the closed-loop performance. Stability between controller switches is guaranteed through average dwell-time switching, and a novel method for determining minimum dwell-time between subsystems with transformed states is utilized. The proposed system was tested in field experiments on a physical platform against a nonlinear, gain-scheduled “baseline” controller capable of adequately performing all three behaviors using a fully actuated thruster configuration. Using integral of absolute error (IAE) metrics, results demonstrate that positioning of the PBSSC system is 20% better than that of the fully actuated baseline controller. However, the orientation IAE of the baseline controller was 50% better than the other controllers, because the system uses a fully actuated thruster configuration along the entire experimental trajectory.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.