Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers

This dissertation focuses on implementing and analyzing advanced methods of model predictive control to control helicopters into stable flight near a ship and perform a soft touchdown from that state. A shrinking horizon model predictive control method is presented which can target specific states a...

Full description

Bibliographic Details
Main Author: Greer, William Bryce
Other Authors: Aerospace and Ocean Engineering
Format: Others
Published: Virginia Tech 2019
Subjects:
MPC
Online Access:http://hdl.handle.net/10919/95031
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-95031
record_format oai_dc
collection NDLTD
format Others
sources NDLTD
topic Helicopter
Landing
MPC
Control
spellingShingle Helicopter
Landing
MPC
Control
Greer, William Bryce
Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers
description This dissertation focuses on implementing and analyzing advanced methods of model predictive control to control helicopters into stable flight near a ship and perform a soft touchdown from that state. A shrinking horizon model predictive control method is presented which can target specific states at specific times and take into account several important factors during landing. This controller is then used in simulation to perform a touchdown maneuver on a ship for a helicopter by targeting a landed state at a specific time. Increasing levels of fidelity are considered in the simulations. Computational power required reduces the closer the helicopter starts to the landing pad. An infinite horizon model predictive controller which allows simultaneous cost on state tracking, control energy, and control rates and allows tracking of an arbitrary equilibrium to infinity is then presented. It is applied in simulation to control a helicopter initially in a random flight condition far from a ship to slowly transition to stable flight near the ship, holding an arbitrary rough position relative to the ship indefinitely at the end. Three different target positions are simulated. This infinite horizon control method can be used to prepare for landing procedures that desire starting with the helicopter in some specific position in close proximity to the landing pad, such as the finite horizon method of landing control described previously which should start with the helicopter close to the ship to reduce computation power required. A method of constructing a landing envelope is then presented and used to construct a landing envelope for the finite horizon landing controller. A pre-existing method of combining linear controllers to account for nonlinearity is then slightly modified and used on implementations of the finite horizon landing controller to make a control that takes into account some of the nonlinearity of the problem. This control is tested in simulation. === Doctor of Philosophy === This dissertation proposes and, using simulation, analyzes control algorithms and their use on helicopter shipboard operations. Various benefits and advances for controls in this area are suggested, tested, and discussed. The control methods presented and implemented, while not limited to these use cases, are particularly well suited for them. One control algorithm is used for controlling flight near the landing point on a ship and performing a soft touchdown on the ship. The algorithm is tested in simulation. Another algorithm is used to control a helicopter initially in flight far away from the ship to slowly transition to stable flight near the ship, holding a rough position relative to the ship indefinitely at the end. This control could be used to set up the helicopter for later use of the touchdown control. This control is also tested in simulation. A method of quantifying what conditions the touchdown controller has a relatively good chance of successfully landing in is then suggested. The range of conditions for which successful touchdown has a relatively high chance of being achieved along with an analysis of that likelihood is called the landing envelope. Using the landing envelope construction method with numerous simulations, a landing envelope for the touchdown controller is obtained. The touchdown controller assumes that the helicopter’s dynamics are linear. Helicopter dynamics (like most dynamics of real systems) are nonlinear. However, under conditions near the point that dynamics are linearized about, a linear approximation is sufficiently accurate. To improve on the above landing algorithm, a method of combining multiple specific implementations of the touchdown controller to help account for nonlinearity to improve the approximation of the dynamics that the controller assumes is then suggested and performed in simulation.
author2 Aerospace and Ocean Engineering
author_facet Aerospace and Ocean Engineering
Greer, William Bryce
author Greer, William Bryce
author_sort Greer, William Bryce
title Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers
title_short Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers
title_full Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers
title_fullStr Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers
title_full_unstemmed Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers
title_sort advanced linear model predictive control for helicopter shipboard maneuvers
publisher Virginia Tech
publishDate 2019
url http://hdl.handle.net/10919/95031
work_keys_str_mv AT greerwilliambryce advancedlinearmodelpredictivecontrolforhelicoptershipboardmaneuvers
_version_ 1719399180973113344
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-950312021-04-24T05:40:04Z Advanced Linear Model Predictive Control For Helicopter Shipboard Maneuvers Greer, William Bryce Aerospace and Ocean Engineering Sultan, Cornel Kochersberger, Kevin B. Woolsey, Craig A. Patil, Mayuresh J. Helicopter Landing MPC Control This dissertation focuses on implementing and analyzing advanced methods of model predictive control to control helicopters into stable flight near a ship and perform a soft touchdown from that state. A shrinking horizon model predictive control method is presented which can target specific states at specific times and take into account several important factors during landing. This controller is then used in simulation to perform a touchdown maneuver on a ship for a helicopter by targeting a landed state at a specific time. Increasing levels of fidelity are considered in the simulations. Computational power required reduces the closer the helicopter starts to the landing pad. An infinite horizon model predictive controller which allows simultaneous cost on state tracking, control energy, and control rates and allows tracking of an arbitrary equilibrium to infinity is then presented. It is applied in simulation to control a helicopter initially in a random flight condition far from a ship to slowly transition to stable flight near the ship, holding an arbitrary rough position relative to the ship indefinitely at the end. Three different target positions are simulated. This infinite horizon control method can be used to prepare for landing procedures that desire starting with the helicopter in some specific position in close proximity to the landing pad, such as the finite horizon method of landing control described previously which should start with the helicopter close to the ship to reduce computation power required. A method of constructing a landing envelope is then presented and used to construct a landing envelope for the finite horizon landing controller. A pre-existing method of combining linear controllers to account for nonlinearity is then slightly modified and used on implementations of the finite horizon landing controller to make a control that takes into account some of the nonlinearity of the problem. This control is tested in simulation. Doctor of Philosophy This dissertation proposes and, using simulation, analyzes control algorithms and their use on helicopter shipboard operations. Various benefits and advances for controls in this area are suggested, tested, and discussed. The control methods presented and implemented, while not limited to these use cases, are particularly well suited for them. One control algorithm is used for controlling flight near the landing point on a ship and performing a soft touchdown on the ship. The algorithm is tested in simulation. Another algorithm is used to control a helicopter initially in flight far away from the ship to slowly transition to stable flight near the ship, holding a rough position relative to the ship indefinitely at the end. This control could be used to set up the helicopter for later use of the touchdown control. This control is also tested in simulation. A method of quantifying what conditions the touchdown controller has a relatively good chance of successfully landing in is then suggested. The range of conditions for which successful touchdown has a relatively high chance of being achieved along with an analysis of that likelihood is called the landing envelope. Using the landing envelope construction method with numerous simulations, a landing envelope for the touchdown controller is obtained. The touchdown controller assumes that the helicopter’s dynamics are linear. Helicopter dynamics (like most dynamics of real systems) are nonlinear. However, under conditions near the point that dynamics are linearized about, a linear approximation is sufficiently accurate. To improve on the above landing algorithm, a method of combining multiple specific implementations of the touchdown controller to help account for nonlinearity to improve the approximation of the dynamics that the controller assumes is then suggested and performed in simulation. 2019-10-23T08:00:26Z 2019-10-23T08:00:26Z 2019-10-22 Dissertation vt_gsexam:22499 http://hdl.handle.net/10919/95031 In Copyright http://rightsstatements.org/vocab/InC/1.0/ ETD application/pdf Virginia Tech