Embedded Software and Digital Signal Processing in Radiation Environments

Poster Image
Event poster; details follow in description
Poster Session
A
Poster Number
05
Project Author(s)
Teresa Nguyen
Institution
Portland State University
Project Description

This research explores how embedded systems in CubeSats perform in space, including which
forms of digital signal processing (DSP) and communication algorithms are optimal for
surviving a radiation-hostile environment. Strategies used in the past to generate successful
algorithmic performance on embedded systems are cyclic redundancy checks (CRC) and forward
error correction (FEC). These tactics serve as contingency plans for CubeSats, allowing for
adaptability to predict and correct errors that would otherwise be impossible to repair once the
CubeSats have been deployed into Low Earth Orbit (LEO) and beyond. Case studies to be
included in this paper include OreSat, a project managed by the Portland State Aerospace
Society (PSAS), and the Hermes spacecraft, a student-led “heritage” CubeSat program supported
by Colorado Space Grant Consortium (COSGC). Due to factors such as cost, time, and students
graduating out of their programs, technological progress is slow. However, utilizing heritage
model processes allows newer students to iterate on CubeSats with their own designs. They gain
invaluable project-based experience, diversifying their skillsets beyond the classroom.