Command Generation for Tethered Satellite SystemsSchool of Mechanical Engineering, Georgia Institute of Technology, 2004 Command generation is a process by which input commands are constructed or modified such that the system's response adheres to a set of desired performance specifications. Previously, a variety of command generation techniques such as input shaping have been used to reduce residual vibration, limit transient deflection, conserve fuel or adhere to numerous other performance specifications or performance measures. This dissertation addresses key issues regarding the application of command generation techniques to tethered satellite systems. The three primary objectives of this research are as follows: 1) create analytically commands that will limit the deflection of flexible systems 2) combine command generation and feedback control to reduce the retrieval time of tethered satellites, and 3) develop command generation techniques for spinning tether systems. More specifically, the proposed research addresses six specific aspects of command generation for tethered satellites systems: 1) create command shapers that can limit the trajectory tracking for a mass under PD control to a pre-specified limit in real time 2) create commands analytically that can limit the transient deflection of a model with one rigid-body and one flexible mode during rest-to-rest maneuvers 3) command generation for a 2-D model of earth-pointing tethered satellites without tether flexibility, 4) command generation for a 2-D model of earth-pointing tethered satellites to reduce tether retrieval time and reduce swing angle, 5) command generation for a 3-D model of earth-pointing tethered satellites without tether flexibility, and 6) command generation for improved spin-up of spinning tethered satellite systems. The proposed research is anticipated to advance the state-of-the-art in the field of command generation for tethered satellite systems and will potentially yield improvements in a number of practical satellite and tether applications. |