Institution: 
Portland State University
Mentor: 
Andrew Greenberg
Internship Location: 
In-person, PSU
Internship Term: 
Spring 2024
Full time/Part Time: 
Part-Time
Status: 
Closed
Academic Majors Sought: 
Any
Introduction: 

OreSat is a fully open source 1U - 3U CubeSat system meant to be built, modified, and flown by student teams. OreSat has everything you would expectfrom a CubeSat system: a 1 - 3U structure, multi-band deployable antenna, solar array, battery pack, on-board computer, radio system, star tracker,reaction wheels, magnetorquers, GPS receiver, and capability for a high speed S band radio system. The first OreSat satellite, OreSat0, is currentlyoperational in low earth orbit. Two other OreSat missions are planned, and there are three other educational projects planning on building OreSats. Youcan find out more details at https://www.oresat.org/. OreSat0.5, the next OreSat mission, has an attitude control system consisting of magnetorquers anda tetrahedral arrangement of 4 reaction wheels. These two systems, working together, control how the satellite is pointed.

Position Description: 

The goal of this project is to design, simulate, and test the attitude control algorithms for (1) a prototype magnetorquer control system and (2) a prototypereaction wheel system, based on some preliminary work already accomplished by students.

Position Responsibilities: 

The student will work with the OreSat project managers to (1) ramp up on the control algorithm problem (magnetorquer and reaction wheel), (2) writecontrol algorithm and simulate them (possibly in FreeFlyer), (3) test the magnetorquer control in the Helmholtz coil and the reaction wheel control on aspin table. Students will work closely with experienced industry advisors, and possibly help coordinate other students who may be working on thisproject.

Required/Preferred Qualifications: 

The student should already have taken 2 years of control theory courses, have some working control theory projects, and should be comfortable in thePython programming language.