{"id":{"repo_id":"texas","oai_identifier":"oai:repositories.lib.utexas.edu:2152/31715"},"canonical_url":"https://search.dev.ndltd.org/etd/texas/oai:repositories.lib.utexas.edu:2152/31715","repository":{"repo_id":"texas","name":"University of Texas","base_url":"https://repositories.lib.utexas.edu/server/oai/request"},"display":{"title":"An attitude determination and control system for small satellites","abstract":"A flexible, robust attitude determination and control (ADC) system is presented for small satellite platforms. Using commercial-off-the-shelf sensors, reaction wheels, and magnetorquers which fit within the 3U CubeSat form factor, the system delivers arc-minute pointing precision. The ADC system includes a multiplicative extended Kalman filter for attitude determination and a slew rate controller that acquires a view of the Sun for navigation purposes. A pointing system is developed that includes a choice of two pointing controllers -- a proportional derivative controller and a nonlinear sliding mode controller. This system can reorient the spacecraft to satisfy a variety of mission objectives, but it does not enforce attitude constraints. A constrained attitude guidance system that can enforce an arbitrary set of attitude constraints is then proposed as an improvement upon the unconstrained pointing system. The momentum stored by the reaction wheels is managed using magnetorquers to prevent wheel saturation. The system was thoroughly tested in realistic software- and hardware-in-the-loop simulations that included environmental disturbances, parameter uncertainty, actuator dynamics, and sensor bias and noise.","abstract_html":"A flexible, robust attitude determination and control (ADC) system is presented for small satellite platforms. Using commercial-off-the-shelf sensors, reaction wheels, and magnetorquers which fit within the 3U CubeSat form factor, the system delivers arc-minute pointing precision. The ADC system includes a multiplicative extended Kalman filter for attitude determination and a slew rate controller that acquires a view of the Sun for navigation purposes. A pointing system is developed that includes a choice of two pointing controllers -- a proportional derivative controller and a nonlinear sliding mode controller. This system can reorient the spacecraft to satisfy a variety of mission objectives, but it does not enforce attitude constraints. A constrained attitude guidance system that can enforce an arbitrary set of attitude constraints is then proposed as an improvement upon the unconstrained pointing system. The momentum stored by the reaction wheels is managed using magnetorquers to prevent wheel saturation. The system was thoroughly tested in realistic software- and hardware-in-the-loop simulations that included environmental disturbances, parameter uncertainty, actuator dynamics, and sensor bias and noise.","abstract_has_math":false,"creators":["Tam, Margaret Hoi Ting"],"institution":"The University of Texas at Austin","degree_name":"Master of Science in Engineering","degree_level":"Masters","degree_discipline":"Aerospace Engineering","degree_department":null,"school":null,"contributors":[],"advisors":["Fowler, Wallace T.","Lightsey, E. Glenn"],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015-05","date_published":"2015-05","updated_at":"2026-07-24T05:01:22Z","subjects":["Attitude","Determination","Control","Estimation","CubeSat","Satellite","ADC","Guidance","Convex optimization","Constrained attitude guidance","Attitude constraint","Texas Spacecraft Laboratory","TSL","Bevo-2","ARMADILLO"],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["doi:10.15781/T25311"],"render_values":[{"text":"doi:10.15781/T25311","href":"https://doi.org/10.15781/T25311","code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2152/31715","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Fowler, Wallace T.","Lightsey, E. Glenn"]},{"key":"dc:creator","label":"Author","values":["Tam, Margaret Hoi Ting"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2015-10-13T19:03:21Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2015-10-13T19:03:21Z"]},{"key":"dc:date.issued","label":"Date","values":["2015-05"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Aerospace Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science in Engineering"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["The University of Texas at Austin"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Attitude","Determination","Control","Estimation","CubeSat","Satellite","ADC","Guidance","Convex optimization","Constrained attitude guidance","Attitude constraint","Texas Spacecraft Laboratory","TSL","Bevo-2","ARMADILLO"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["doi:10.15781/T25311"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/2152/31715"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["text"]},{"key":"dc:description.abstract","label":"Abstract","values":["A flexible, robust attitude determination and control (ADC) system is presented for small satellite platforms. Using commercial-off-the-shelf sensors, reaction wheels, and magnetorquers which fit within the 3U CubeSat form factor, the system delivers arc-minute pointing precision. The ADC system includes a multiplicative extended Kalman filter for attitude determination and a slew rate controller that acquires a view of the Sun for navigation purposes. A pointing system is developed that includes a choice of two pointing controllers -- a proportional derivative controller and a nonlinear sliding mode controller. This system can reorient the spacecraft to satisfy a variety of mission objectives, but it does not enforce attitude constraints. A constrained attitude guidance system that can enforce an arbitrary set of attitude constraints is then proposed as an improvement upon the unconstrained pointing system. The momentum stored by the reaction wheels is managed using magnetorquers to prevent wheel saturation. The system was thoroughly tested in realistic software- and hardware-in-the-loop simulations that included environmental disturbances, parameter uncertainty, actuator dynamics, and sensor bias and noise."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["An attitude determination and control system for small satellites"]}]}],"canonical_facts":{"dc:contributor.advisor":["Fowler, Wallace T.","Lightsey, E. Glenn"],"dc:creator":["Tam, Margaret Hoi Ting"],"dc:date.accessioned":["2015-10-13T19:03:21Z"],"dc:date.available":["2015-10-13T19:03:21Z"],"dc:date.issued":["2015-05"],"dc:description":["text"],"dc:description.abstract":["A flexible, robust attitude determination and control (ADC) system is presented for small satellite platforms. Using commercial-off-the-shelf sensors, reaction wheels, and magnetorquers which fit within the 3U CubeSat form factor, the system delivers arc-minute pointing precision. The ADC system includes a multiplicative extended Kalman filter for attitude determination and a slew rate controller that acquires a view of the Sun for navigation purposes. A pointing system is developed that includes a choice of two pointing controllers -- a proportional derivative controller and a nonlinear sliding mode controller. This system can reorient the spacecraft to satisfy a variety of mission objectives, but it does not enforce attitude constraints. A constrained attitude guidance system that can enforce an arbitrary set of attitude constraints is then proposed as an improvement upon the unconstrained pointing system. The momentum stored by the reaction wheels is managed using magnetorquers to prevent wheel saturation. The system was thoroughly tested in realistic software- and hardware-in-the-loop simulations that included environmental disturbances, parameter uncertainty, actuator dynamics, and sensor bias and noise."],"dc:format.mimetype":["application/pdf"],"dc:identifier":["doi:10.15781/T25311"],"dc:identifier.uri":["http://hdl.handle.net/2152/31715"],"dc:language.iso":["en"],"dc:subject":["Attitude","Determination","Control","Estimation","CubeSat","Satellite","ADC","Guidance","Convex optimization","Constrained attitude guidance","Attitude constraint","Texas Spacecraft Laboratory","TSL","Bevo-2","ARMADILLO"],"dc:title":["An attitude determination and control system for small satellites"],"dc:type":["Thesis"],"thesis:degree_discipline":["Aerospace Engineering"],"thesis:degree_level":["Masters"],"thesis:degree_name":["Master of Science in Engineering"],"thesis:institution_name":["The University of Texas at Austin"]},"updated_at":"2026-07-24T05:01:22Z"}