Nonlinear Attitude Control of a Pointing and Slewing Spacecraft
Master thesis
Permanent lenke
http://hdl.handle.net/11250/2625773Utgivelsesdato
2019Metadata
Vis full innførselSamlinger
Sammendrag
Dynamikken i en satellitts bane og attitude modelleres for en satellitt med reaksjon- shjul og magnetorquere som aktuatorer. Den ulineære modellen er implementert i Matlab/Simulink. Regulatorene som blir brukt er konvensjonell sliding mode con- trol, generalized super-twisting algorithm, linear-quadratic regulator og proporsjonal- derivasjon-regulator med reaksjonshjulene for peking og rotasjon. Magnetiske tor- quere brukes for å regulere tumblingen med B-dot algoritmen, samt en regulator for å regulere drivmomentet i reaksjonshjulene. Systemet blir simulert både med og uten en sliding mode observer. Resultatene fra simuleringen basererer seg på HYPSO-satellitten ved NTNU, en 6U CubeSat som vil bruke et hyperspektralt kamera for å overvåke havfarge langs norskekysten. Orbital mechanics and attitude dynamics are modeled for a satellite actuated by re- action wheels and magnetorquers. A nonlinear satellite model is implemented in Matlab/Simulink. The controls used are conventional sliding mode control, the gener- alized super-twisting algorithm, linear-quadratic regulator, and proportional-derivative controller for both target pointing and slewing using the reaction wheels, as well as a B-dot tumbling and momentum dumping controllers using the magnetorquers. Control simulations are presented with and without a sliding mode observer. The simulation results are based on HYPSO, a 6U CubeSat mission developed at NTNU that will host a hyperspectral imager to detect and monitor ocean color along the Norwegian coast.