Randomized optimization applied to super-agile satellite operations
- Project and Master Subjects 2025-2026
-
Past Projects
-
Project and Master Subjects 2024-2025
- Improving Images for Climate Action
- Every Variable Everywhere All at Once
- Protecting Water Resources through Machine Learning and Hyperspectral Imaging in Remote Sensing CubeSats
- More Effective Earth Observation for Climate Action Through Learned Data Compression in CubeSats
- Mitigating Camera Artifacts in HYPSO Data for Improved Climate Monitoring
- Characterization of High-resolution Spectral Imager
- A Foundational Unmixing Model for the HYPSO satellites
- Hyper/Multispectral image fusion with HYPSO-2
- Game theory applied to energy optimal satellite attitude control
- Mu-analysis for agile satellite attitude control maneuvers
- Randomized optimization applied to super-agile satellite operations
- Modelling super-agile satellite operations for optimization
- Enabling high-accuracy HYPSO image georeferencing by high-accuracy satellite pose estimation through postprocessing of satelitte sensor data
- High-accuracy attitude determination of Earth observation satellites
- Agile Earth Observation Satellite simulation studies
- Multi-angle image analysis and what we can learn about the atmosphere
- GNSS-R: Simulator design of a GNSS-Reflectometry small satellite
- GNSS-R: GNSS jamming and spoofing source localization from a small satellite
- GNSS-R: Maritime Surveillance using GNSS-Reflectometry
- Project and Master Subjects 2023-2024
- Project and master assignments 2022
-
Project and Master Subjects 2024-2025
Randomized optimization applied to super-agile satellite operations
Project description
This focus of this project is randomized optimization methods applied to agile satellite operations. Agile satellite operations can be defined as satellite attitude maneuvers that rapidly takes advantage of the full three-axis control capabilities of the satellite. Satellite operations in themselves include more than just the attitude control problem: there is also downlink capacity, energy constraints, orbital constraints, and pointing requirements, just to select a few examples. Randomized optimization methods are different from the classical optimization methods used in TTK4135 Optimization and Control: they do not require computation of derivatives and can for this reason be more closely associated with machine learning/AI methods. Examples of such methods are genetic algorithms, which is a subset of evolutionary algorithms. The goal when using such methods is that the system can overcome the issues of local minima that classical methods (among other things), which would be beneficial for this application.
Impact of this project
Space technology plays a critical role in achieving 40% to 50% of the UN Sustainable Development Goals. The NTNU SmallSat Lab's HYPSO satellites, launched in 2022 and with a successor planned, utilize hyperspectral imagers to capture detailed information beyond the visible. This data allows us to detect and monitor water bodies like oceans, fjords, and lakes, including vital yet potentially harmful algae. The HYPSO satellites also contribute to climate change studies by imaging the Arctic region. Data from the HYPSO satellites play a role in achieving Climate Action, Preserving Life Below Water, and ensure access to Clean Water and Sanitation. The work in this project can make an impact beyond improving the gathering of HYPSO data as the objective is to enable more agile operations, a type of operations which can be beneficial to a range of satellites, in particular small to medium satellites.
Tasks in this project
- Conduct a comprehensive literature review on randomized optimization.
- Model the problem and implement the model in a suitable environment.
- Develop and investigate new methods suited for this problem .
- Implement and show how the new methods compare to the state-of-the-art /comparable methods.
Who we are looking for
We are seeking a highly motivated final year student in Cybernetics and Robotics with interest for control. Experience from subjects such as TTK4190 (Guidance, Navigation and Control of Vehicles) will be beneficial for the student in this project. The project will be adapted to the student's goals and background.
How we work
The student will be part of the NTNU SmallSat lab, a lab which typically hosts 10-20 master's student per semester.
Supervisors:
Tor Arne Johansen (main supervisor, NTNU), Bjørn Andreas Kristiansen (NTNU).
For more information about the project or to show your interest, contact Bjørn Andreas Kristiansen at bjorn.a.kristiansen@ntnu.no.