Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System

Thesis (PhD)--Stellenbosch University, 2026.

Saved in:
Bibliographic Details
Main Author: Cilliers, Tian
Other Authors: Jordaan, H. W.
Format: Thesis
Language:English
Published: Stellenbosch : Stellenbosch University 2026
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613815271587840
access_status_str Open Access
author Cilliers, Tian
author2 Jordaan, H. W.
author_browse Cilliers, Tian
Jordaan, H. W.
author_facet Jordaan, H. W.
Cilliers, Tian
author_sort Cilliers, Tian
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (PhD)--Stellenbosch University, 2026.
format Thesis
id oai:scholar.sun.ac.za:10019.1/135688
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:42:07.859Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2026
publishDateRange 2026
publishDateSort 2026
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/135688 Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System Cilliers, Tian Jordaan, H. W. Steyn, W. H. Stellenbosch University. Faculty of Engineering. Dept. of Electrical & Electronic Engineering. Thesis (PhD)--Stellenbosch University, 2026. Cilliers, T. 2026. Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System. Unpublished doctoral dissertation. Stellenbosch: Stellenbosch University [online]. Available: https://scholar.sun.ac.za/items/3632d0b6-a04a-452e-96e9-5d1c635cec35 Nanosatellites are currently being proposed for missions which place increasingly demanding requirements on the attitude and orbit determination and control system. Traditionally, magnetic actuators are used to manage angular momentum buildup in the satellite, which is not possible in beyond-low Earth orbit environments. For this reason, actuators which generate external control forces and torques, such as reaction control thrusters, are required. Such actuators are also required when performing precise orbit adjustments in missions involving rendezvous and docking operations. This study addresses the relative lack of research into using these actuators on nanosatellites by developing hardware prototypes and efficient, robust control algorithms for a variety of common attitude control tasks. A modular simulation environment is built which models the rotational and translati-onal dynamics of satellites. Accurate models are included of the common disturbances encountered in the space environment, including magnetic and gravity gradient torques, aerodynamic forces, solar radiation pressure, and propellant sloshing. Iterative hardware development is performed of a thruster module suitable for use on nanosatellites, including detailed evaluations of different component and propellant choices, resulting in two functional prototypes. The performance of the prototypes, including pressure and temperature regulation, minimum impulse bit and thrust force magnitude, are characterized and used to inform control system development. Novel control algorithms are developed to allow the use of thruster modules with arbitrary thruster locations for various attitude control tasks, while minimizing propellant usage. Multi-axis adaptations of phase plane and pulse-width pulse-frequency modulated controllers are proposed for fine pointing control of satellites. Performance of these controllers are studied across a range of disturbance torque magnitudes and pointing accuracy requirements, and compared to existing methods where possible. Successive convexification is studied as a method of generating optimal slew trajectories, and a novel approach is presented to improve robustness of this process and allow its use in a model predictive control scheme. The efficiency and robustness of this method is evaluated across a range of maneuver durations and parameter uncertainties. To improve robustness to in-orbit faults and other unexpected variations of control authority, extended Kalman filters are designed to estimate thruster torques online. The effect of propellant sloshing on filter performance is addressed, and the performance of the above control schemes studied when enhanced with accurate parameter estimates. Doctoral 2026-04-08T06:38:53Z 2026-04-08T06:38:53Z 2026-03 Thesis https://scholar.sun.ac.za/handle/10019.1/135688 en Stellenbosch University 136 pages : ill. application/pdf Stellenbosch : Stellenbosch University
spellingShingle Cilliers, Tian
Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System
title Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System
title_full Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System
title_fullStr Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System
title_full_unstemmed Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System
title_short Development of Hardware and Efficient, Robust Control Algorithms for a Nanosatellite Reaction Control System
title_sort development of hardware and efficient robust control algorithms for a nanosatellite reaction control system
url https://scholar.sun.ac.za/handle/10019.1/135688
work_keys_str_mv AT cillierstian developmentofhardwareandefficientrobustcontrolalgorithmsforananosatellitereactioncontrolsystem