Underactuated Attitude Control of a CubeSat Using Cold Gas Thrusters and Nonlinear Control Methods

Abstract

Impulsive thrusters on small satellites, such as CubeSats, are typically used for attitude control. However, to become more agile, small CubeSats must also look to propulsion systems utilizing impulsive thrusters, such as cold-gas, for translational maneuvers. The combined thrust vector is often misaligned with the system's center of mass resulting in a disturbance torque. This must be counteracted by either an attitude determination and control system (ADCS), additional thrusters, or a control method to keep the satellite's attitude at or near equilibrium. Nonlinearities generated by the impulsive maneuvers are overcome via control techniques explored in this research to include on-off control, sliding mode control, and model reference adaptive control (MRAC). These methods were then compared to a baseline test without thruster modulation, where the reaction wheels must de-saturate prior to continuing the maneuver. For a 1.5 m/s delta-v maneuver, the nonlinear control techniques completed the maneuver nearly 100 times faster than the baseline, while improving pointing accuracy throughout the burn by up to 5%.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 24, 2022
Accession Number
AD1175598

Entities

People

  • Adam S Cottrell

Organizations

  • Air Force Institute of Technology

Tags

DTIC Thesaurus Topics

  • Accuracy
  • Air Force
  • Algorithms
  • Artificial Satellites
  • Cold Gases
  • Control Systems
  • Control Systems Engineering
  • Engineering
  • Modulation
  • Physical Properties
  • Propulsion Systems
  • Small Satellites
  • Spacecraft
  • Standards
  • Thrusters
  • United States
  • Vehicles

Fields of Study

  • Physics

Readers

  • Control Systems Engineering.
  • Robotics and Automation.
  • Space Exploration and Orbital Mechanics.

Technology Areas

  • Space
  • Space - Hall-Effect Thruster
  • Space - Orbital Debris
  • Space - Spacecraft Maneuvers