University of Washington Utah State University Virginia Polytechnic University icon

University of Washington Utah State University Virginia Polytechnic University


Similar
Virginia Polytechnic Institute and State University, Washington-Alexandria Architectural Center...
1. Georgetown University; MedStar Health Research Institute; George Washington University...
B. A.(economics) 1971 Ohio University, J. D. 1979 University of Miami Ph. D...
Prepared by California State Polytechnic University, Pomona...
51 Leslie R. Rudnick The Energy Institute The Pennsylvania State University University Park...
Ohio State University and University of St Andrews...
Teresa Cremin (The Open University), Eve Bearne(University of Cambridge)...
M. S. 1983 Geochemistry, Sul Ross State University, Alpine, tx, usa b. A. 1979 Anthropology...
1966 University of Washington (wiche sponsored summer program in Social Work) B. S...
­– Composition and Rhetoric, Texas A&m university: Fall 2009 eng 101...
Northwestern Polytechnic University...
West Virginia University...



Загрузка...
страницы:   1   2   3   4   5   6   7   8   9   ...   18


Software Documentation Set


for the


ION-F Flight Software





University of Washington Utah State University Virginia Polytechnic University
College of Engineering College of Engineering Aerospace and Ocean Engineering
Box 352180 4100 Old Main Hill Randolph 215
Seattle WA 98195-2180 Logan UT 84322-4100 Blacksburg VA 24061

Table of Contents


1. Introduction 1

2. Related Documentation 1

3. Management Plan 1

4. Flight Software Specification 2

4.1. Continuous Tasks 5

4.1.1. Task Manager (VxWorks) 5

4.1.1.1. Requirements 5

4.1.1.2. Conceptual Design 6

4.1.1.3. Detailed Design 10

4.2. Periodic Tasks 15

4.2.1. Attitude Control 15

4.2.1.1. Requirements 15

4.2.1.2. Conceptual Design 15

4.2.1.3. Detailed Design 18

4.2.2. Attitude Determination 18

4.2.2.1. Requirements 18

4.2.2.2. Conceptual Design 18

4.2.2.3. Detailed Design 21

4.2.3. Beacon 21

4.2.3.1. Requirements 21

4.2.3.2. Conceptual Design 21

4.2.3.3. Detailed Design 22

4.2.4. Fault 22

4.2.4.1. Requirements 22

4.2.4.2. Conceptual Design 22

4.2.4.3. Detailed Design 22

4.2.5. Formation Flying 22

4.2.5.1. Requirements 22

4.2.5.2. Conceptual Design 22

4.2.5.3. Detailed Design 42

4.2.6. Mode Manager 42

4.2.6.1. Requirements 42

4.2.6.2. Conceptual Design 42

4.2.6.3. Detailed Design 43

4.2.7. Orbital 43

4.2.7.1. Requirements 43

4.2.7.2. Conceptual Design 43

4.2.7.3. Detailed Design 43

4.2.8. Power 43

4.2.8.1. Requirements 43

4.2.8.2. Conceptual Design 43

4.2.8.3. Detailed Design 46

4.2.9. Science 46

4.2.9.1. Requirements 46

4.2.9.2. Conceptual Design 46

4.2.9.3. Detailed Design 46

4.2.10. Watchdog 46

4.2.10.1. Requirements 46

4.2.10.2. Conceptual Design 47

4.2.10.3. Detailed Design 47

4.3. Periodic Update Tasks 47

4.3.1. Camera 47

4.3.1.1. Requirements 47

4.3.1.2. Conceptual Design 47

4.3.1.3. Detailed Design 48

4.3.2. Global Positioning System 48

4.3.2.1. Requirements 48

4.3.2.2. Conceptual Design 48

4.3.2.3. Detailed Design 48

4.4. Aperiodic Tasks 48

4.4.1. Crosslink 48

4.4.1.1. Requirements 48

4.4.1.2. Conceptual Design 48

4.4.1.3. Detailed Design 49

4.4.2. Downlink Communications 49

4.4.2.1. Requirements 49

4.4.2.2. Conceptual Design 49

4.4.2.3. Detailed Design 49

4.4.3. Mission Timeline Manager 49

4.4.3.1. Requirements 49

4.4.3.2. Conceptual Design 49

4.4.3.3. Detailed Design 49

4.4.1. Reprogramming 49

4.4.1.1. Requirements 49

4.4.1.2. Conceptual Design 50

4.4.1.3. Detailed Design 54

4.4.5. Uplink Communications 54

4.4.5.1. Requirements 54

4.4.5.2. Conceptual Design 54

4.4.5.3. Detailed Design 78

4.5. Other Functions/Subsystems 78

4.5.1. Structures 78

4.5.1.1. Requirements 78

4.5.1.2. Conceptual Design 79

4.5.1.3. Detailed Design 81

4.5.2. Thermal 81

4.5.2.1. Requirements 81

4.5.2.2. Conceptual Design 82

4.5.2.3. Detailed Design 83

4.6. Version Description 83

4.7. User Guide 83

5. Assurance and Test Procedures 84

5.1. Test Plan 84

6. Management, Engineering, and Assurance Reports 85

6.1. Test Report 85

7. Abbreviations and Acronyms 86

8. Glossary 87

9. Notes 88

10. Appendices 89

10.1. Appendix 1 - Development using VxWorks 89

10.2. Appendix 2 - Software Coding Standards 98

10.3. Hardware and Global Variable Access Functions 101

10.4. Global Variables 109

10.5. Function Quick Reference List 110



1. Introduction



This documentation set describes the flight software for the Ionospheric Observation Nanosatellite Formation (ION-F). ION-F consists of three nanosatellites being built by Utah State University (USUSat), Virginia Polytechnic University (HokieSat), and University of Washington (DawgStar). The purpose of the project is to validate nanosatellite concepts, demonstrate formation flying, and to collect scientific data on the ionosphere. The Air Force Research Laboratory at Kirtland AFB, New Mexico, is funding the project. The software described in this document set is the software developed by the three participating universities to run on the satellites in their operational configuration.

^

2. Related Documentation



Some of the information in this document set is based on design review data found at ftp://thidwick.ece.usu.edu/pub/nanosat/ususat/ and on the Master’s thesis by John Jensen titled The Design of the Command and Data Handling Subsystem used by the Ionospheric Observation Nanosatellite Formation. The remaining information has been collected from the teams working on each of the subsystems through interviews and meetings.





Download 0.57 Mb.
leave a comment
Page1/18
Date conversion29.09.2011
Size0.57 Mb.
TypeДокументы, Educational materials
Add document to your blog or website

страницы:   1   2   3   4   5   6   7   8   9   ...   18
Be the first user to rate this..
Your rate:
Place this button on your site:
docs.exdat.com

The database is protected by copyright ©exdat 2000-2017
При копировании материала укажите ссылку
send message
Documents

upload
Documents

Рейтинг@Mail.ru
наверх