Attitude control of an underactuated LEO CubeSat in presence of uncertainties with state estimation

dc.contributor.authorNajafizadeh Sari, Naeimeh
dc.contributor.examiningcommitteeMaghoul, Pooneh (Civil Engineering)en_US
dc.contributor.examiningcommitteeWu, Nan (Mechanical Engineering)en_US
dc.contributor.supervisorFerguson, Philip
dc.date.accessioned2023-01-10T15:52:02Z
dc.date.available2023-01-10T15:52:02Z
dc.date.copyright2022-08-23
dc.date.issued2022-08-23
dc.date.submitted2022-08-23T16:41:54Zen_US
dc.degree.disciplineMechanical Engineeringen_US
dc.degree.levelMaster of Science (M.Sc.)en_US
dc.description.abstractThis thesis addresses the nonlinear attitude control of an underactuated satellite equipped with only three magnetorquers. The problem involves stabilizing the sun-pointing 3U CubeSat in the presence of environmental perturbations and sensor noises from launch separation and deployment until the nominal mode. The sensors include a three-axis gyroscope, a three-axis magnetometer and a two-axis sun sensor. A detumbling and a proportional-derivative(PD) controller are applied to the underactuated dynamic system. Since a spin-stabilized configuration is naturally stable, a spin-stabilized mode is selected given the spin-axis is a major axis of inertia. Further, a power management strategy has been applied, which requires a small amount of control effort. The proposed linear control law achieves attitude convergence for three-axis stability within the 0.18 degrees attitude error and 1 deg/s spin rate norm. The design has been implemented using a high fidelity real-time simulation in Simulink/MATLAB while considering the environmental effects to study the in-orbit behaviour and the effectiveness of the system's stability in overcoming the disturbance torques, including gravity gradient torque, residual dipole torque, dynamic uncertainties, and sensors noise. Since sun sensors do not provide any measurements in the eclipse, an Extended Kalman Filter (EKF) is embedded in the simulation to give estimates of the attitude angles in the eclipse based on gyroscope measurements. The estimator benefits from a dimension reduction technique to increase the estimation reliability and reduce the onboard computational and power usage. Numerical simulations successfully corroborate the effectiveness of the controller and the estimator.en_US
dc.description.noteFebruary 2023en_US
dc.identifier.urihttp://hdl.handle.net/1993/37077
dc.language.isoengen_US
dc.rightsopen accessen_US
dc.subjectCubeSaten_US
dc.subjectAttitude Control of Satelliteen_US
dc.subjectExtended Kalman Filteren_US
dc.subjectReduced Order EKFen_US
dc.subjectmagnetorquersen_US
dc.subjectUnderactuated Systemen_US
dc.titleAttitude control of an underactuated LEO CubeSat in presence of uncertainties with state estimationen_US
dc.typemaster thesisen_US
local.subject.manitobayesen_US
oaire.awardTitleResearch Fellowshipen_US
project.funder.identifierCSA: http://dx.doi.org/10.13039/501100000016en_US
project.funder.nameCanadian Space Agency (CSA)en_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Naeimeh_NajafizadehSari.pdf
Size:
7.3 MB
Format:
Adobe Portable Document Format
Description:
Thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.2 KB
Format:
Item-specific license agreed to upon submission
Description: