CONVEX OPTIMIZATION AND CONTROL OF AGGREGATING AND DISAGGREGATING SPACECRAFT

Loading...
Thumbnail Image
Authors
Pandya, Neehar
Advisors
Romano, Marcello
Second Readers
Virgili-Llop, Josep
Subjects
convex optimization
aggregation
disaggregation
control
spacecraft
Date of Issue
2017-12
Date
Publisher
Monterey, CA; Naval Postgraduate School
Language
Abstract
The work of this thesis develops an algorithm that can calculate optimized control trajectories for a swarm of disaggregated spacecraft. The trajectories were optimized around multiple obstacles using sequential convex programming. A novel approach of combining obstacles was used to ensure the problem remained convex in all circumstances. The MATLAB extension CVX and the solver Interior Point Optimizer (IPOPT) were used to develop the algorithm through MATLAB and C programming languages. A real-time trajectory guidance optimization algorithm was successfully implemented on three disaggregated spacecraft maneuvering around a fixed obstacle in a simulated environment and on a single Floating Spacecraft Simulator in a hardware experiment.
Type
Thesis
Description
Series/Report No
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
135 p.
Citation
Distribution Statement
Distribution Statement A. Approved for public release: Distribution is unlimited.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections