Star tracking, image processing, attitude determination, cubesat, optimal control


Current trends in spacecraft are leading to smaller, more inexpensive options whenever possible. This shift has been primarily pursued for the opportunity to open a new frontier for technologies with a small financial obligation. Limited power, processing, pointing, and communication capabilities are all common issues which must be considered when miniaturizing systems and implementing low-cost components. This thesis addresses some of these concerns by applying two methods, in attitude estimation and control. Additionally, these methods are not restricted to only small, inexpensive satellites, but offer a benefit to large-scale spacecraft as well. First, star cameras are examined for the tendency to generate streaked star images during maneuvers. This issue also comes into play when pointing capabilities and camera hardware quality are low, as is often the case in small, budget-constrained spacecraft. When pointing capabilities are low, small residual velocities can cause movement of the stars in the focal plane during an exposure, causing them to streak across the image. Additionally, if the camera quality is low, longer exposures may be required to gather sufficient light from a star, further contributing to streaking. Rather than improving the pointing or hardware directly, an algorithm is presented to retrieve and utilize the endpoints of streaked stars to provide feedback where traditional methods do not. This allows precise attitude and angular rate estimates to be derived from an image which, with traditional methods, would return large attitude and rate error. Simulation results are presented which demonstrate endpoint error of approximately half a pixel and rate estimates within 2% of the true angular velocity. Three methods are also considered to remove overlapping star streaks and resident space objects from images to improve performance of both attitude and rate estimates. Results from a large-scale Monte Carlo simulation are presented in order to characterize the performance of the method. iii Additionally, a rapid optimal attitude guidance method is experimentally validated in a groundbased, pico-scale satellite test bed. Fast slewing performance is demonstrated for an incremental step maneuver with low average power consumption. Though the focus of this thesis is primarily on increasing the capabilities of small, inexpensive spacecraft, the methods discussed have the potential to increase the capabilities of current and future large-scale missions as well.


If this is your thesis or dissertation, and want to learn how to access it or for more information about readership statistics, contact us at

Graduation Date





Xu, Yunjun


Master of Science in Aerospace Engineering (M.S.A.E.)


College of Engineering and Computer Science


Mechanical and Aerospace Engineering

Degree Program

Aerospace Engineering; Space System Design and Engineering Track








Release Date


Length of Campus-only Access

3 years

Access Status

Masters Thesis (Open Access)


Dissertations, Academic -- Engineering and Computer Science, Engineering and Computer Science -- Dissertations, Academic