Testing Program for Kysat‐1
Total Page:16
File Type:pdf, Size:1020Kb
University of Kentucky UKnowledge University of Kentucky Master's Theses Graduate School 2010 TESTING PROGRAM FOR KYSAT‐1 Jason Robert Bratcher University of Kentucky, [email protected] Right click to open a feedback form in a new tab to let us know how this document benefits ou.y Recommended Citation Bratcher, Jason Robert, "TESTING PROGRAM FOR KYSAT‐1" (2010). University of Kentucky Master's Theses. 3. https://uknowledge.uky.edu/gradschool_theses/3 This Thesis is brought to you for free and open access by the Graduate School at UKnowledge. It has been accepted for inclusion in University of Kentucky Master's Theses by an authorized administrator of UKnowledge. For more information, please contact [email protected]. ABSTRACT OF THESIS TESTING PROGRAM FOR KYSAT‐1 Years of success in the aerospace industry has taught Kentucky Space several lessons. This thesis will summarize the accomplishments in an attempt to formulate a well-defined program for designing and testing small spacecraft in an environment with strict financial restraints. The motivation for producing this well-defined platform for testing small spacecraft arose when Kentucky Space became the liaison between NASA and its customers for the NanoRacks and CubeLab module program. Having a solid program for testing small spacecraft will allow future student programs to easily set standards for experiment payloads. Also by discussing obstacles for smaller programs such as restraints on funding, scheduling restrictions, and testing facility procurement, this thesis will provide a basis that other programs can use to start or expand a space research program that may be struggling due to mistakes that programs face in the early years due to the lack of experience and maturity of a veteran program. KEYWORDS: KySat-1, Kentucky Space, Testing, Embedded Systems, Fault Tolerance Jason Robert Bratcher June 9, 2010 TESTING PROGRAM FOR KYSAT‐1 By Jason Robert Bratcher Dr. James E Lumpp Jr. Director of Thesis Dr. Stephen Gedney Director of Graduate Studies June 9, 1010 RULES FOR THE USE OF THESES Unpublished theses submitted for the Master’s degree and deposited in the University of Kentucky Library are as a rule open for inspection, but are to be used only with due regard to the rights of the author. Bibliographical references may be noted, but quotations or summaries of parts may be published only with permission of the author, and with the usual scholarly acknowledgments. Extensive copying or publication of the thesis in whole or in part also requires the consent of the Dean of the Graduate School of the University of Kentucky. A library that borrows this thesis for use by its patrons is expected to secure the signature of each user. Name Date THESIS Jason Robert Bratcher The Graduate School University of Kentucky 2010 TESTING PROGRAM FOR KYSAT‐1 THESIS A thesis submitted in partial fulfillment of the requirements for the degree of Masters of Science in Electrical Engineering in the College of Engineering at the University of Kentucky By Jason Robert Bratcher Lexington, Kentucky Director: Dr. James. E. Lumpp, Jr., Associate Professor of Electrical and Computer Engineering Lexington, Kentucky 2010 Copyright © Jason Robert Bratcher 2010 Dedicated to my family who helped me through a tough academic career. I love them very much ACKNOWLEDGEMENTS I want to thank Dr. James Lumpp for the opportunity to work in the Space Systems Laboratory. It was a great environment and excellent opportunity to expand my knowledge and help jump start my career. I would like to thank the College of Engineering for providing such a wonderful program in which I was able to flourish. I would like to thank the Kentucky Science and Technology Corporation for the opportunity to work on such rewarding projects and the funding they have given to me. I would like to thank all of the Kentucky Space team members I have enjoyed working with in the last two years. I hope your careers are as fulfilling after graduation as my time with you has been. I would like to thank my committee members, Dr. Lawrence Holloway and Dr. Janet Lumpp, for their experience and wisdom in helping me complete the requirements for my Masters Degree. I would finally like to thank Anthony Karam, Maxwell Bezold, Samir Rawashdeh, for the many hours spent helping me with this thesis and the graduating process. iii TABLE OF CONTENTS Table of Contents ............................................................................................................... iv List of Tables .................................................................................................................... vii List of Figures .................................................................................................................. viii 1 Introduction ................................................................................................................. 1 1.1 Small Satellite and CubeSat Background ............................................................. 1 1.1.1 Small Satellites.............................................................................................. 1 1.1.2 CubeSats ....................................................................................................... 3 1.2 The Kentucky Space Consortium ......................................................................... 5 1.2.1 The Kentucky Space Consortium: The Beginning ....................................... 5 1.2.2 KySat-1 ......................................................................................................... 6 1.2.3 The Kentucky Space Consortium: The Missions .......................................... 8 1.2.4 Thesis Statement and Motivation ................................................................ 12 2 Testing KySat-1 and Small Satellites ....................................................................... 14 2.1 Software Testing Procedures .............................................................................. 14 2.1.1 Component Testing ..................................................................................... 14 2.1.2 Box Testing Method ................................................................................... 16 2.1.3 Static Testing VS Dynamic Testing ............................................................ 18 2.1.4 A Different Approach to Software Testing ................................................. 20 2.2 Hardware Testing Procedures ............................................................................ 21 2.2.1 Vibration Testing ........................................................................................ 22 2.2.2 Thermal Bakeouts and Vacuum Testing ..................................................... 25 2.2.3 Antenna Testing and Tuning ....................................................................... 27 2.2.4 A Different Approach to Hardware Design and Testing ............................ 35 2.3 Testing Facilities ................................................................................................ 37 2.3.1 Thermal Vacuum Chamber ......................................................................... 37 2.3.2 Clean Room ................................................................................................ 39 2.3.3 Shaker Facility ............................................................................................ 41 iv 2.3.4 Anechoic Chamber...................................................................................... 42 3 The Basic Platform for Testing Small Spacecraft ..................................................... 44 3.1 Limited Budget vs. Government Funded Budget ............................................... 44 3.2 What Can be Sacrificed in a Smaller Company ................................................. 45 3.2.1 Testing Facilities ......................................................................................... 45 3.2.2 Testing Strategies ........................................................................................ 46 3.3 What Will be Needed in Any Program .............................................................. 47 3.3.1 Vibrations and Thermal Bakeouts .............................................................. 47 3.3.2 Clean Space ................................................................................................. 47 3.3.3 Organized Teams ........................................................................................ 48 3.4 Validating Testing Strategies on Supplemental Missions .................................. 49 3.4.1 Kentucky Space Balloon-1 ......................................................................... 49 3.4.2 Garvey Prospector 12-A Payload – IMU .................................................... 51 3.4.3 ADAMASat ................................................................................................ 52 4 Hurdles for Smaller Programs .................................................................................. 55 4.1 Missing Equipment or Resources ....................................................................... 55 4.2 Supplemental Projects ........................................................................................ 59 4.3 Team Member Turnover .................................................................................... 60 5 Discussion ................................................................................................................. 62 5.1 Lessons Learned ................................................................................................