Abstract
Attitude determination and control (ADC) is getting more important while complex missions become more common even for nanosatellites. Although, the desired success in ADC depends on the mission requirements. There are different factors that affect the accuracy to be achieved. Preferred ADC methods and noise of the sensors are the most common factors of success. Also, there are different filtering methods to reduce noise of sensors and its negative effects. However, tuning of the gains can be affected from this noisy environment and it is getting harder to obtain desired attitude control accuracy. As a prevalent approach, trial-error method for tuning of gains is not so suitable in this environment. In this paper, an evolutionary algorithm, particle swarm optimization, is used to tune the gain parameters of a linear quadratic regulator controller to achieve Nadir pointing with a 3U CubeSat model. Noisy attitude sensors are solved by basic TRIAD algorithm to obtain attitude determination. Additionally, Kalman Filter used to reduce bad effects of noisy sensor readings. PSO lets to search in a wide solution space to find global minimum or the best gains to control the satellite in a noisy environment. The main problem is changes of the solution space for each simulation due to random noises. This is main reason of fail in trial-error tuning. To overcome the problem, PSO is run multiple times in a row and as a main cost, average of all these costs is minimized. This basic change increased the processing time, but also increased the accuracy of obtained attitude control from optimized gains. So, this paper presents a gain optimization method to obtain a controller with high tolerance to different noise levels and providing desired control accuracy, while using the most fundamental control and determination methods.
Original language | English |
---|---|
Journal | Proceedings of the International Astronautical Congress, IAC |
Volume | 2023-October |
Publication status | Published - 2023 |
Event | 74th International Astronautical Congress, IAC 2023 - Baku, Azerbaijan Duration: 2 Oct 2023 → 6 Oct 2023 |
Bibliographical note
Publisher Copyright:Copyright © 2023 by the International Astronautical Federation (IAF). All rights reserved.
Keywords
- LQR controller
- attitude control
- gain optimization
- nanosatellite
- particle swarm optimization