Design and Implementation of a Raspberry Pi based Test Controller for 'Space-Patch’ during Radiation Test
- Typ der Arbeit: Forschungsprojekt
- Status der Arbeit: laufend
- Projekte: AuRelia
- Betreuer: Kazi Mohammad Abidur Rahman
Before continuing please visit: Project Thesis
Motivation
In the context of space missions, ensuring the reliability and robustness of onboard sensor systems is paramount. One critical challenge faced in the harsh environment of space is the occurrence of Single Event Upsets (SEUs), caused primarily by cosmic rays and high-energy particles. These SEUs can lead to transient errors in electronic systems, potentially compromising the integrity of sensor data or even causing system failures.
Testing a sensor system for SEUs is crucial for evaluating its resilience and suitability for deployment in space. By understanding how a sensor system behaves under radiation, mission planners and engineers can identify potential vulnerabilities and implement necessary mitigation techniques, such as error detection, correction mechanisms, or the use of radiation-hardened components. SEU testing helps predict system behavior in orbit and provides invaluable insights into the sensor's performance under extreme conditions, enabling the design of more robust, fault-tolerant systems.
Moreover, reliable sensor systems are at the core of spacecraft navigation, scientific data collection, and mission-critical operations. Thus, ensuring their reliability through SEU testing directly contributes to the success of space missions, reducing risks and increasing the likelihood of mission longevity and data integrity. Ultimately, SEU testing enhances confidence in the deployment of advanced sensor technologies in space, laying the groundwork for future exploration and discovery.
Tasks
In this master project work, student has to perform the following tasks:
- Familiarization with the topic: Scrubbing of nrf52840 BLE SoC (DUT) over SWD interface using Raspberry Pi 5.
- Design a Test HW setup:
- Interfacing Raspberry Pi with the Space-Patch over SWD. (use existing debugger if required)
- Interfacing of power monitor for Space-Patches during radiation test.
- Design of a Test Controller SW (C/C++):
- Perform scrubbing based on user input.
- Comparison with Golden Memory after scrubbing.
- Storage of the test results in separate files.
- Design a web based front-end: User input control and monitoring the tests (test result visualization current/voltage/power monitoring etc.)
- Design needs to be modular.
- Carrying out the evaluation of the test system. (Test time/power etc.)
- Documentation:
- Documenting the project in GitLab.
- Proper code structure and comprehensible in code documentation has to be maintained.
- Report: Max. 8 pages, IEEE double column format.