A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites

An innovative dynamics and control algorithm is developed for a dual-nanosatellite formation flying mission. The principal function of this algorithm is to use regular GPS state measurements to determine the controlled satellite's tracking error from a set of reference trajectories in the local...

Full description

Bibliographic Details
Main Author: Eyer, Jesse
Other Authors: Damaren, Christopher John
Language:en_ca
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/1807/19186
id ndltd-TORONTO-oai-tspace.library.utoronto.ca-1807-19186
record_format oai_dc
spelling ndltd-TORONTO-oai-tspace.library.utoronto.ca-1807-191862013-11-01T04:10:39ZA Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying SatellitesEyer, JesseFormation flyingDynamics and control0538An innovative dynamics and control algorithm is developed for a dual-nanosatellite formation flying mission. The principal function of this algorithm is to use regular GPS state measurements to determine the controlled satellite's tracking error from a set of reference trajectories in the local-vertical/local-horizontal reference frame. A linear state-feedback control law--designed using a linear quadratic regulator method--calculates the optimal thrusts necessary to correct this error and communicates the thrust directions to the attitude control system and the thrust durations to the propulsion system. The control system is developed to minimize the conflicting metrics of tracking error and ΔV requirements. To reconfigure the formation, an optimization algorithm is designed using the analytical solution to the state-space equation and the Hill-Clohessy-Wiltshire state transition matrix to solve for dual-thrust reconfiguration maneuvers. The resulting trajectories require low ΔV, use finite-time thrusts and are accurate in a fully nonlinear orbital environment. This algorithm will be used to control the CanX-4&5 formation flying demonstration mission. In addition, an iterative method which numerically generates quasi periodic trajectories for a satellite formation is presented. This novel technique utilizes a shooting approach to the Newton method to close the relative deputy trajectory over a specific number of orbits, then fits the actual perturbed motion of the deputy with a Fourier series to enforce periodicity. This process is applied to two well-known satellite formations: a projected circular orbit and a J2-invariant formation. Compared to conventional formations, these resulting quasi-periodic trajectories require a dramatically lower control effort to maintain and could therefore be used to extend ΔV-limited formation flying missions. Finally, an analytical study of the stability of the formation flying algorithm is conducted. To facilitate the proof, the control algorithm is converted into a discrete-time linear time-varying system. Stability of the system is determined via discrete Floquet theory. This analysis is applied to the CanX-4&5 control laws for tracking along-track orbits, projected circular orbits, and quasi J2-invariant formations.Damaren, Christopher John2009-112010-03-01T20:30:52ZNO_RESTRICTION2010-03-01T20:30:52Z2010-03-01T20:30:52ZThesishttp://hdl.handle.net/1807/19186en_ca
collection NDLTD
language en_ca
sources NDLTD
topic Formation flying
Dynamics and control
0538
spellingShingle Formation flying
Dynamics and control
0538
Eyer, Jesse
A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites
description An innovative dynamics and control algorithm is developed for a dual-nanosatellite formation flying mission. The principal function of this algorithm is to use regular GPS state measurements to determine the controlled satellite's tracking error from a set of reference trajectories in the local-vertical/local-horizontal reference frame. A linear state-feedback control law--designed using a linear quadratic regulator method--calculates the optimal thrusts necessary to correct this error and communicates the thrust directions to the attitude control system and the thrust durations to the propulsion system. The control system is developed to minimize the conflicting metrics of tracking error and ΔV requirements. To reconfigure the formation, an optimization algorithm is designed using the analytical solution to the state-space equation and the Hill-Clohessy-Wiltshire state transition matrix to solve for dual-thrust reconfiguration maneuvers. The resulting trajectories require low ΔV, use finite-time thrusts and are accurate in a fully nonlinear orbital environment. This algorithm will be used to control the CanX-4&5 formation flying demonstration mission. In addition, an iterative method which numerically generates quasi periodic trajectories for a satellite formation is presented. This novel technique utilizes a shooting approach to the Newton method to close the relative deputy trajectory over a specific number of orbits, then fits the actual perturbed motion of the deputy with a Fourier series to enforce periodicity. This process is applied to two well-known satellite formations: a projected circular orbit and a J2-invariant formation. Compared to conventional formations, these resulting quasi-periodic trajectories require a dramatically lower control effort to maintain and could therefore be used to extend ΔV-limited formation flying missions. Finally, an analytical study of the stability of the formation flying algorithm is conducted. To facilitate the proof, the control algorithm is converted into a discrete-time linear time-varying system. Stability of the system is determined via discrete Floquet theory. This analysis is applied to the CanX-4&5 control laws for tracking along-track orbits, projected circular orbits, and quasi J2-invariant formations.
author2 Damaren, Christopher John
author_facet Damaren, Christopher John
Eyer, Jesse
author Eyer, Jesse
author_sort Eyer, Jesse
title A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites
title_short A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites
title_full A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites
title_fullStr A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites
title_full_unstemmed A Dynamics and Control Algorithm for Low Earth Orbit Precision Formation Flying Satellites
title_sort dynamics and control algorithm for low earth orbit precision formation flying satellites
publishDate 2009
url http://hdl.handle.net/1807/19186
work_keys_str_mv AT eyerjesse adynamicsandcontrolalgorithmforlowearthorbitprecisionformationflyingsatellites
AT eyerjesse dynamicsandcontrolalgorithmforlowearthorbitprecisionformationflyingsatellites
_version_ 1716611664251453440