Convex Optimization in a Nonconvex World: Applications for Aerospace Systems

dc.contributor.advisorAcikmese, Behcet
dc.contributor.authorMalyuta, Danylo
dc.date.accessioned2021-08-26T18:05:15Z
dc.date.available2021-08-26T18:05:15Z
dc.date.issued2021-08-26
dc.date.submitted2021
dc.descriptionThesis (Ph.D.)--University of Washington, 2021
dc.description.abstractFuture aerospace vehicles, and other autonomous systems at large, will operate with higher levels of automation and in more general environments than their predecessors. Counter-intuitively, the sought-after generality of operation of new autonomous systems calls for the consideration of far more constraints during system operation. To name a few examples, these constraints may relate to obstacle avoidance, sensing, or actuator constraints. This future breed of more-constrained autonomous agents calls for the development of new control methods that seamlessly and reliably deal with a host of nonconvex (in other words, difficult) intrinsic and extrinsic constraints. This dissertation makes the basic assumption that, for safety reasons, the control methods are required to be extremely reliable. With this premise in mind, the chapters of this document focus on developing convex optimization-based methods for dealing with nonconvex feedback and feedforward control tasks. The resulting algorithms are applicable to the broad spectrum of aerospace vehicles. The particular cases considered are satellite orbit station-keeping, spacecraft rendezvous and docking, and planetary rocket landing. In each case, it is shown using numerical examples that the algorithms attain levels of performance above the current state-of-the-art. The dissertation is organized into four major parts. In Chapter 3, a robust model predictive feedback controller is presented that is based on convex optimization alone, and that applies to satellite orbit station-keeping. In Chapter 4, an explicit model predictive controller is presented that can be used to precompute optimal control laws for general mixed-integer convex problems, albeit at the price of higher onboard storage memory. In Chapter 6, a novel method is presented for computing feedforward trajectories of hybrid systems using lossless convexification. Applications are shown for spacecraft rendezvous and for rocket landing. Finally, Chapter 7 considers an iterative method to solve even more difficult hybrid system problems. This method is based on the methodologies of sequential convex programming and numerical continuation.
dc.embargo.termsOpen Access
dc.format.mimetypeapplication/pdf
dc.identifier.otherMalyuta_washington_0250E_22947.pdf
dc.identifier.urihttp://hdl.handle.net/1773/47300
dc.language.isoen_US
dc.rightsCC BY
dc.subjectAerospace guidance
dc.subjectConvex optimization
dc.subjectConvexification
dc.subjectFeedback control
dc.subjectModel predictive control
dc.subjectSequential convex programming
dc.subjectAerospace engineering
dc.subjectComputer science
dc.subjectMathematics
dc.subject.otherAeronautics and astronautics
dc.titleConvex Optimization in a Nonconvex World: Applications for Aerospace Systems
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Malyuta_washington_0250E_22947.pdf
Size:
10.53 MB
Format:
Adobe Portable Document Format