E.J.O. Schrama
Please Note
25 records found
1
Uncovering Peculiar Rainbows
Automated Detection and Characterisation of Luminous Bands in Saturn's E Ring
Nanosatellite Testing for Small Missions
A low-cost, no-nonsense approach to magnetic testing for nanosatellites
This thesis presents an open-source, end-to-end design for a magnetic testing system. This system facilitates important validation testing of nanosatellites for less than €12,500. The accompanying Helmholtz Cage Toolkit software allows for the simulation of magnetic field envelopes experienced by a satellite in orbit, which can then be reproduced by the hardware with an average pointing error of a few degrees. ...
This thesis presents an open-source, end-to-end design for a magnetic testing system. This system facilitates important validation testing of nanosatellites for less than €12,500. The accompanying Helmholtz Cage Toolkit software allows for the simulation of magnetic field envelopes experienced by a satellite in orbit, which can then be reproduced by the hardware with an average pointing error of a few degrees.
Link Budget Digital Format Conversion
Development and impact analysis of a LBDF Conversion Tool for Link Budget Analysis: Application to ARRAKIHS
Spiking Neural Networks for High-Speed Continuous Quadcopter Control Using Proximal Policy Optimization
Toward Energy-Efficient Neuromorphic Control of Agile Drones
Analyses show that an accurate convergence depends on initial position deviations, orbital altitude, degree and order, calibration parameters and dampening factor. Validation with ESA’s GOCE mission data demonstrates average position errors of 0.688%, primarily due to measurement errors. Applying the algorithm to simulated lunar orbit data yields errors of 0.0000981658%, a significant improvement under more ideal conditions.
The study concludes that gravity gradiometry offers a viable path toward autonomous navigation, with future work needed on calibration refinements and broader orbital testing. ...
Analyses show that an accurate convergence depends on initial position deviations, orbital altitude, degree and order, calibration parameters and dampening factor. Validation with ESA’s GOCE mission data demonstrates average position errors of 0.688%, primarily due to measurement errors. Applying the algorithm to simulated lunar orbit data yields errors of 0.0000981658%, a significant improvement under more ideal conditions.
The study concludes that gravity gradiometry offers a viable path toward autonomous navigation, with future work needed on calibration refinements and broader orbital testing.
Simulations demonstrate that the collocation discretization strategy used ensures trajectory adherence within the entry corridor, achieving terminal positioning errors below 3 𝑘𝑚 at 45 𝑘𝑚 altitude. The algorithm’s robustness is validated under ±10% dispersions in initial velocity (4.3 𝑘𝑚/𝑠) and flight-path angle (−15°) from a parking orbit around the planet, with heat flux, dynamic pressure, and g-load profiles remaining within mission-critical limits. Sensitivity analyses reveal that atmospheric density uncertainties induce predictable deviations compensated by rapid convex optimizations. These results align and improve on previous NASA mission data.
The study bridges theoretical convex optimization with operational reality, demonstrating that modern computational guidance outperforms legacy predictor-corrector methods in handling nonlinear dynamics and path constraints. By extending the convex framework with adaptive trust regions and sequential convex programming, the proposed method reduces terminal errors by 40% compared to state-of-the-art approaches (Mars 2020). This advancement not only enhances Starship’s capability to deliver crewed and cargo payloads to predefined Martian coordinates but also establishes a foundation for integrating the hypersonic glide phase with the subsequent powered descent phases. As humanity strides toward sustained Mars exploration, this work underscores the viability of successive convexification as a paradigm for achieving precise atmospheric glide through the Martian atmosphere. ...
Simulations demonstrate that the collocation discretization strategy used ensures trajectory adherence within the entry corridor, achieving terminal positioning errors below 3 𝑘𝑚 at 45 𝑘𝑚 altitude. The algorithm’s robustness is validated under ±10% dispersions in initial velocity (4.3 𝑘𝑚/𝑠) and flight-path angle (−15°) from a parking orbit around the planet, with heat flux, dynamic pressure, and g-load profiles remaining within mission-critical limits. Sensitivity analyses reveal that atmospheric density uncertainties induce predictable deviations compensated by rapid convex optimizations. These results align and improve on previous NASA mission data.
The study bridges theoretical convex optimization with operational reality, demonstrating that modern computational guidance outperforms legacy predictor-corrector methods in handling nonlinear dynamics and path constraints. By extending the convex framework with adaptive trust regions and sequential convex programming, the proposed method reduces terminal errors by 40% compared to state-of-the-art approaches (Mars 2020). This advancement not only enhances Starship’s capability to deliver crewed and cargo payloads to predefined Martian coordinates but also establishes a foundation for integrating the hypersonic glide phase with the subsequent powered descent phases. As humanity strides toward sustained Mars exploration, this work underscores the viability of successive convexification as a paradigm for achieving precise atmospheric glide through the Martian atmosphere.
A historical review of gravity missions highlights the evolution of scientific and hardware requirements. The study examines accelerometer principles, sources of instrumental imperfections, and existing data calibration techniques. NGGM’s preliminary design includes multiple accelerometers placed away from the satellite’s center of mass, allowing the use of shaking manoeuvres—first introduced in the GOCE mission—for calibration.
A comprehensive model is developed that can generate shaking manoeuvres with varying thrust magnitudes, shaking durations, and shaking frequencies to excite the satellite. This model is used in conjunction with various accelerometer units (two, three, and four accelerometer layouts are considered) and their placement in the satellite's body frame to evaluate the calibration quality against the scientific requirements posed for the mission.
Results indicate that along-track accelerometer placement minimizes non-gravitational acceleration measurement errors due to enhanced centrifugal acceleration from the satellite’s pitch rate during calibration. Furthermore, the along-track placement performs better than radial placement, even though it has the same centrifugal acceleration boost. The suspected cause is the electrode layout of the accelerometer, which boosts the acceleration signal due to the projection of the angular acceleration about the y-axis onto the z component of the linear acceleration. The radial placement of the accelerometers provides no additional signal to the x component of the linear acceleration due to a lack of projection. Lower shaking frequencies improve calibration by accumulating higher angular rates over time. However, due to volume constraints imposed by the laser tracking instrument, cross-track placement may be more favourable. This configuration requires higher thrust levels, as the absence of a pitch rate signal on the cross-track axis worsens the signal-to-noise ratio of the observations, which warrants a revision of the thruster requirements and accelerometer performance. Moreover, more than two accelerometers reduce measurement errors by providing redundancy in the observations. Even with three accelerometers placed in the along-track direction, at least 24 hours of shaking at maximum thrust, as stated by the thruster requirement, is required for effective calibration. Lower thrust or shorter shaking durations would necessitate four accelerometers—two on the x-axis and two on the y-axis. Finally, the accelerometer pair’s arm length is treated as a free variable, as it has minimal impact on calibration performance.
This report provides foundational insight for future gravity missions. Smart accelerometer placement and shaking manoeuvre parameters can improve the measurement quality of the non-gravitational forces and subsequently improve gravity field recovery, which is crucial for tackling the climate crisis. ...
A historical review of gravity missions highlights the evolution of scientific and hardware requirements. The study examines accelerometer principles, sources of instrumental imperfections, and existing data calibration techniques. NGGM’s preliminary design includes multiple accelerometers placed away from the satellite’s center of mass, allowing the use of shaking manoeuvres—first introduced in the GOCE mission—for calibration.
A comprehensive model is developed that can generate shaking manoeuvres with varying thrust magnitudes, shaking durations, and shaking frequencies to excite the satellite. This model is used in conjunction with various accelerometer units (two, three, and four accelerometer layouts are considered) and their placement in the satellite's body frame to evaluate the calibration quality against the scientific requirements posed for the mission.
Results indicate that along-track accelerometer placement minimizes non-gravitational acceleration measurement errors due to enhanced centrifugal acceleration from the satellite’s pitch rate during calibration. Furthermore, the along-track placement performs better than radial placement, even though it has the same centrifugal acceleration boost. The suspected cause is the electrode layout of the accelerometer, which boosts the acceleration signal due to the projection of the angular acceleration about the y-axis onto the z component of the linear acceleration. The radial placement of the accelerometers provides no additional signal to the x component of the linear acceleration due to a lack of projection. Lower shaking frequencies improve calibration by accumulating higher angular rates over time. However, due to volume constraints imposed by the laser tracking instrument, cross-track placement may be more favourable. This configuration requires higher thrust levels, as the absence of a pitch rate signal on the cross-track axis worsens the signal-to-noise ratio of the observations, which warrants a revision of the thruster requirements and accelerometer performance. Moreover, more than two accelerometers reduce measurement errors by providing redundancy in the observations. Even with three accelerometers placed in the along-track direction, at least 24 hours of shaking at maximum thrust, as stated by the thruster requirement, is required for effective calibration. Lower thrust or shorter shaking durations would necessitate four accelerometers—two on the x-axis and two on the y-axis. Finally, the accelerometer pair’s arm length is treated as a free variable, as it has minimal impact on calibration performance.
This report provides foundational insight for future gravity missions. Smart accelerometer placement and shaking manoeuvre parameters can improve the measurement quality of the non-gravitational forces and subsequently improve gravity field recovery, which is crucial for tackling the climate crisis.
This thesis addresses that gap by posing a focused objective: contribute to safer and more predictable rotorcraft operations in low-pressure environments by quantifying how the thresholds and the intensity of dust entrainment produced by rotor downwash evolve as ambient pressure is stepped from Earthlike toward Mars-like conditions. In other words, the work questions how the minimum surface shear required to start motion, and the strength of the dust once moving, change as the atmosphere thins.... ...
This thesis addresses that gap by posing a focused objective: contribute to safer and more predictable rotorcraft operations in low-pressure environments by quantifying how the thresholds and the intensity of dust entrainment produced by rotor downwash evolve as ambient pressure is stepped from Earthlike toward Mars-like conditions. In other words, the work questions how the minimum surface shear required to start motion, and the strength of the dust once moving, change as the atmosphere thins....
To address this gap, a framework was developed to simulate conjunctions between a sail and debris using representative uncertainties to compute collision risk. Analytical and numerical locally-optimal control laws were applied to steer the sail away from conjunctions and minimize maneuver durations while safely reducing the collision risk. The results revealed patterns in the applicability of specific control laws, with maneuver durations ranging from minutes to hours and showing strong dependence on orbital, physical, and conjunction parameters. ...
To address this gap, a framework was developed to simulate conjunctions between a sail and debris using representative uncertainties to compute collision risk. Analytical and numerical locally-optimal control laws were applied to steer the sail away from conjunctions and minimize maneuver durations while safely reducing the collision risk. The results revealed patterns in the applicability of specific control laws, with maneuver durations ranging from minutes to hours and showing strong dependence on orbital, physical, and conjunction parameters.
Analyzing the Impact of Earth-Sun Distance Variations on Global Temperature
A Comparison of Simplified Solar System Models
Two tools are developed to achieve this goal. The first tool employs a global optimization algorithm, in particular a Particle Swarm Optimizer (PSO), to find an initial guess within a simplified dynamics model, exploring the user-defined search space. The second tool employs a gradient-based Sequential Linear Least SQuares Programming (SLLSQP) optimizer to refine the initial guess and include the relevant perturbations that act in real life. Additionally, the tools are supported by methods for evaluating the results, providing plotting and analysis tools to make the most out of the obtained solutions.
For the initial guess calculation, the dynamics model includes the point-mass gravity field of Earth and the Moon. The output provides the required ΔV for the transfer and the epochs at which each maneuver should be performed. The SLLSQP optimizer subsequently corrects the initial guess considering the user-specified perturbations, optimizing the time in the first orbit, the different components of both maneuvers, and the time of flight to reach the required orbit in an optimal way.
The capabilities of the tools are demonstrated through several test cases. The first test involves transferring from a circular low Earth orbit (LEO) to a circular near-polar low lunar orbit (LLO), resulting in a total ΔV of 4716.62 m/s. A second and a third test case involving transfers from a LEO or a geostationary transfer orbit (GTO) to an eccentric lunar orbit are also conducted, obtaining a ΔV of 3859.81 m/s when transferring from the LEO and of 1512.95 m/s when doing so from a GTO, corresponding to a decrease of around 60%. The solution obtained from the transfer from the GTO leads to a 4.5% improvement compared to preliminary results found in literature. The forth test comprises transfers from another circular LEO orbit to a high-altitude lunar polar orbit, requiring a ΔV of 3996.44 m/s, being 4.6% higher than the solution found in literature.
These test cases validate the functionality of the code and showcase its versatility in handling various scenarios. In conclusion, the developed tools provide efficient and robust solutions for optimizing direct transfers from Earth to the Moon under the influence of real-life perturbations. ...
Two tools are developed to achieve this goal. The first tool employs a global optimization algorithm, in particular a Particle Swarm Optimizer (PSO), to find an initial guess within a simplified dynamics model, exploring the user-defined search space. The second tool employs a gradient-based Sequential Linear Least SQuares Programming (SLLSQP) optimizer to refine the initial guess and include the relevant perturbations that act in real life. Additionally, the tools are supported by methods for evaluating the results, providing plotting and analysis tools to make the most out of the obtained solutions.
For the initial guess calculation, the dynamics model includes the point-mass gravity field of Earth and the Moon. The output provides the required ΔV for the transfer and the epochs at which each maneuver should be performed. The SLLSQP optimizer subsequently corrects the initial guess considering the user-specified perturbations, optimizing the time in the first orbit, the different components of both maneuvers, and the time of flight to reach the required orbit in an optimal way.
The capabilities of the tools are demonstrated through several test cases. The first test involves transferring from a circular low Earth orbit (LEO) to a circular near-polar low lunar orbit (LLO), resulting in a total ΔV of 4716.62 m/s. A second and a third test case involving transfers from a LEO or a geostationary transfer orbit (GTO) to an eccentric lunar orbit are also conducted, obtaining a ΔV of 3859.81 m/s when transferring from the LEO and of 1512.95 m/s when doing so from a GTO, corresponding to a decrease of around 60%. The solution obtained from the transfer from the GTO leads to a 4.5% improvement compared to preliminary results found in literature. The forth test comprises transfers from another circular LEO orbit to a high-altitude lunar polar orbit, requiring a ΔV of 3996.44 m/s, being 4.6% higher than the solution found in literature.
These test cases validate the functionality of the code and showcase its versatility in handling various scenarios. In conclusion, the developed tools provide efficient and robust solutions for optimizing direct transfers from Earth to the Moon under the influence of real-life perturbations.
Initial Orbit Determination Using Angle Measurements
Comparing IOD methods on very short arc observations of GEO objects from the MeerLICHT telescope