Figure H.6 General purpose command structure Figure H.7 Initialization packet structure Figure H.8 Telemetry packet structure...

Similar documents
How Long Do You Need To Achieve Your Scientific Objectives?

EyasSAT: A Classroom Nanosatellite for Teaching Space Systems Engineering. EyasSAT 1

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

HOW TO BUILD A NANORACKS PAYLOAD: NANOLABS

MSITel provides real time telemetry up to 4.8 kbps (2xIridium modem) for balloons/experiments

Transport and Network Layer

The Use of Human Factors Simulation to Conserve

PHANTOM 2 Product Release Notes

Propagation Channel Emulator ECP_V3

Operating Systems 4 th Class

The Evolution of CCD Clock Sequencers at MIT: Looking to the Future through History

NASA ISS Research Academy and Pre-Application Meeting. Erin Beck Mission Integrator August 4, 2010

Eureka Technology. Understanding SD, SDIO and MMC Interface. by Eureka Technology Inc. May 26th, Copyright (C) All Rights Reserved

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Quest- 1 Satellite Functional Description

FILE MANAGEMENT AND FILE TRANSFER CNES VIEWS. Christian POULIQUEN

Nu-Lec Training Modules

Programming Flash Microcontrollers through the Controller Area Network (CAN) Interface

Secure My-d TM and Mifare TM RFID reader system by using a security access module Erich Englbrecht (info@eonline.de) V0.1draft

LLRF. Digital RF Stabilization System

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Implementation of Instrument for Testing Performance of Network Based on RFC2544 Test

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot

APPLICATION CASE OF THE END-TO-END RELAY TESTING USING GPS-SYNCHRONIZED SECONDARY INJECTION IN COMMUNICATION BASED PROTECTION SCHEMES

OPNET - Network Simulator

Transmission of High-Speed Serial Signals Over Common Cable Media

Satellite Laser Communications on the Cheap

Development of the Fabry-Perot Spectrometer Application. Kathryn Browne Code 587

TL 9000 Product Categories R4.2 vs. Likely NACE Codes

VOIP over Space Networks

INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE

INDUSTRIAL CONTROL TECHNOLOGY. A Handbook for Engineers and Researchers. Peng Zhang. Beijing Normal University, People's Republic of China

2.0 Command and Data Handling Subsystem

RECONFIGURATION MANEUVER EXPERIMENTS USING THE SPHERES TESTBED ONBOARD THE ISS

Testing Intelligent Device Communications in a Distributed System

A class-structured software development platform for on-board computers of small satellites

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012

SPHERES Zero Robotics Software Development: Lessons on Crowdsourcing and Collaborative Competition

Usability Testing and Analysis Facility (UTAF)

Project Development Plan

Development. Igor Sheviakov Manfred Zimmer Peter Göttlicher Qingqing Xia. AGIPD Meeting April, 2014

System Software Integration: An Expansive View. Overview

Software Defined Radio Architecture for NASA s Space Communications

OPNET Network Simulator

NuSTAR Ground Systems and Operations Approach Lessons Learned

Abstract. Acronyms. Introduction

Boeing B Introduction Background. Michael J. Morgan

User Manual. AS-Interface Programmer

Communication Management Unit : Single Solution of Voice and Data Routing Unit

Application of Android OS as Real-time Control Platform**

Propsim enabled Aerospace, Satellite and Airborne Radio System Testing

Electric utilities may vary in their application of end-to-end testing

MN1010 Evaluation Kit v3 User Guide

Chapter 3: Operating Systems

Analysis of Open Source Drivers for IEEE WLANs

UVOIP: CROSS-LAYER OPTIMIZATION OF BUFFER OPERATIONS FOR PROVIDING SECURE VOIP SERVICES ON CONSTRAINED EMBEDDED DEVICES

Implementation of Wireless Gateway for Smart Home

COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS

Co-chairs: Joe Rothenberg, Fred Gregory Briefing: October 18-19, 2011

Satellites and Space Stations

I n the run-up to launching and operating

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Measurement and Analysis Introduction of ISO7816 (Smart Card)

Implementing an In-Service, Non- Intrusive Measurement Device in Telecommunication Networks Using the TMS320C31

NASA S EFFORTS TO MAXIMIZE RESEARCH ON THE INTERNATIONAL SPACE STATION

Space Flight Project Work Breakdown Structure

A304a: Understanding User Needs for Field Management Stations Part 1 Object Definitions for Signal System Masters (SSM) Based on NTCIP 1210 Standard

Meeting the Demands of Robotic Space Applications with CompactPCI

INDUSTRIAL BLUETOOTH FTP/OPP. User Manual

UC CubeSat Main MCU Software Requirements Specification

KeyStone Architecture Security Accelerator (SA) User Guide

Using ModelSim, Matlab/Simulink and NS for Simulation of Distributed Systems

SECTION INTEGRATED AUTOMATION SOFTWARE FOR CONTROL OF MONITORING NETWORKS

Clearing the Way for VoIP

TOPO Trajectory Operations Officer

4-6-4 Data Collection System

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

CT LANforge-FIRE VoIP Call Generator

How To Use An Adh8012 Gsm Gprs Module With A Gsm (Gsm) Gpros (Gsp) Gpls (Geo) Gsp (Gpl) Gs

TELEMETRY AND COMMAND FRAME ROUTING IN A MULTI-MISSION ENVIRONMENT

Development of a Ground System Architecture Test Bed Array

HMI EMBEDDED SYSTEM DESIGN AS A FUNCTION OF TECU

Radiological Assessment Display and Control System

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

Multiple Connection Telephone System with Voice Messaging

RESUME' ALFREDO RUIZ, JR.

International Space Station Carbon Dioxide Removal Assembly (ISS CDRA) Concepts and Advancements

MN3310 Evaluation Kit v1 User Guide

Can Hubble be Moved to the International Space Station? 1

Mobile Communication Systems: DECT Digital Enhanced Cordless Telecommunication

WEIGHTLESS WONDER Reduced Gravity Flight

GPS Based Automatic Vehicle Tracking Using RFID Devyani Bajaj, Neelesh Gupta

Gerard Fianen. Copyright 2014 Cypherbridge Systems LLC Page 1

Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and

Department of Aeronautics and Astronautics School of Engineering Massachusetts Institute of Technology. Graduate Program (S.M., Ph.D., Sc.D.

Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home

3 Software Defined Radio Technologies

E-LINK FOR ARM. E-Link User maunal / 46

H MICRO CASE STUDY. Device API + IPC mechanism. Electrical and Functional characterization of HMicro s ECG patch

Transcription:

LIST OF FIGURES Figure 1.1 Thesis research process......................... 32 Figure 1.2 Discontinuity in complexity, risk, and cost at each TRL........ 39 Figure 1.3 Thesis roadmap............................. 44 Figure 3.1 Overview of the scientific method by Gauch.............. 74 Figure 4.1 The five flight-qualified SPHERES nano-satellites........... 100 Figure 4.2 SPHERES operational concept..................... 101 Figure 4.3 SPHERES satellite........................... 103 Figure 4.4 SPHERES avionics overview...................... 105 Figure 4.5 SPHERES software layers....................... 109 Figure 4.6 SPHERES operations overview..................... 111 Figure 4.7 SPHERES nano-satellite structural design............... 114 Figure 4.8 Iterative research process for SPHERES................ 118 Figure 4.9 GSP iterative research loop....................... 121 Figure 4.10 MIT SSL on-site iterative research loop................ 123 Figure 4.11 MIT SSL off-site iterative research loop................ 124 Figure 4.12 ISS iterative research process...................... 127 Figure 4.13 SPHERES programs composition.................... 130 Figure 4.14 SPHERES satellites initialization.................... 134 Figure 4.15 Accelerometer and gyroscope measurements in micro gravity..... 140 Figure 4.16 Global metrology system time-of-flight distance measurements.... 142 Figure 4.17 Measuring the state vector with the layered metrology system..... 143 Figure 4.18 Differential measurements between two satellites............ 144 Figure 4.19 Sample real-time and post-test data telemetry algorithms....... 146 Figure 4.20 High priority scheduling of system timing and controller interrupts.. 152 Figure 4.21 Test synchronization via communications................ 153 Figure 4.22 Test synchronization to within 1ms................... 154 Figure 4.23 SPHERES GUI for ground-based operations.............. 156 Figure 4.24 ISS astronaut interface......................... 158 17

18 LIST OF FIGURES Figure 4.25 SCS interfaces to user code, DSP/BIOS, and hardware......... 170 Figure 4.26 GSP simulation window......................... 174 Figure 4.27 SPHERES satellite expansion port face (without cover)........ 178 Figure 4.28 SPHERES expansion port design overview............... 179 Figure 4.29 SPHERES -X "docking face"...................... 185 Figure 4.30 FLASH memory map.......................... 193 Figure 5.1 The iterative research process...................... 204 Figure 5.2 Smoothing TRL transitions....................... 216 Figure 5.3 Design principles application strategy................. 225 Figure 5.4 General trend of cost J using cost function 5.1............. 231 Figure 5.5 Achieving effective iterations though flexible scheduling........ 235 Figure 5.6 Value curves for ISS unique resources................. 240 Figure 5.7 Two paths to flight operations...................... 243 Figure 6.1 Z-axis inertia estimate from ground-based tests............ 261 Figure 6.2 Sample results of docking algorithms at the MIT SSL......... 262 Figure 6.3 Five satellite TPF maneuvers at the MSFC Flat Floor......... 263 Figure 6.5 Artist s conception of MOSR aboard the ISS.............. 265 Figure 6.4 Two and three satellite tethered setups at the MSFC Flat Floor.... 265 Figure 6.6 Fractional cost of enabling multiple areas of study........... 271 Figure 6.7 KC-135 iterative research loop..................... 275 Figure 6.8 MSFC Flat Floor iterative research loops................ 278 Figure 6.9 Effectiveness of iterations with SPHERES............... 280 Figure 6.10 SPHERES Functional Requirements.................. 297 Figure 7.1 SPHERES operations aboard the KC-135 RGA............ 320 Figure B.1 ZARM drop tower............................ 358 Figure B.2 NASA Neutral Buoyancy Laboratory.................. 359 Figure B.3 NASA KC-135 airplane and flight path................. 362 Figure B.4 Space Shuttle payload bay and middeck................ 364 Figure B.5 The ISS on October 2002........................ 369 Figure B.6 US Skylab................................ 372 Figure B.7 The MIR Space Station......................... 375

LIST OF FIGURES 19 Figure C.1 Antarctic research stations....................... 380 Figure C.2 WHOI research vessels Knorr (left) and Alvin............. 388 Figure D.1 The ISS at US Core Complete...................... 394 Figure D.2 US Destiny laboratory.......................... 398 Figure D.3 US Centrifuge Accommodation Module................ 398 Figure D.4 US Truss Attachment Points (4)..................... 399 Figure D.5 Japanese Experiment Module...................... 400 Figure D.6 Columbus Module............................ 400 Figure E.2 MODE Structural Test Article with Alpha joint............ 411 Figure E.1 MODE Experiment Support Module w/ Fluid Test Article....... 411 Figure E.3 DLS handhold and foot restraint.................... 412 Figure E.4 MACE operations on shuttle mid-deck................. 415 Figure E.5 MACE Experiment Support Module.................. 415 Figure E.6 MACE operations aboard the ISS.................... 419 Figure F.1 SPHERES avionics overview...................... 423 Figure F.2 Power sub-system functional block diagram.............. 425 Figure F.3 Propulsion spike and hold timing diagram............... 438 Figure F.5 Propulsion spike and hold circuit.................... 439 Figure F.4 Propulsion avionics functional block diagram............. 439 Figure F.6 SMT375 functional block diagram................... 447 Figure F.7 Metrology sub-system functional block diagram............ 449 Figure F.8 FPGA firmware design......................... 454 Figure F.9 US/IR boards functional block diagram................. 455 Figure F.10 Ultrasound amplification schematic................... 455 Figure F.11 Communications sub-system functional block diagram........ 472 Figure F.12 Expansion port functional block diagram................ 482 Figure F.13 Laptop communications functional block diagram........... 488 Figure F.14 Metrology beacon functional block diagram.............. 490 Figure F.15 Beacon tester functional block diagram................. 494 Figure F.16 Expansion port beacon functional block diagram............ 500 Figure F.17 Expansion port tether functional block diagram............ 504

20 LIST OF FIGURES Figure G.1 Satellite software components...................... 507 Figure G.2 SPHERES program development sequence............... 508 Figure G.3 Boot loader transfer protocol...................... 510 Figure G.4 Boot loader transfer protocol error handling.............. 512 Figure G.5 Boot loader command/reply packets.................. 512 Figure G.6 Boot loader first data packet structure.................. 513 Figure G.7 Boot loader general data packets structure............... 514 Figure G.8 Master program state diagram...................... 515 Figure G.9 Satellite boot loader state diagram................... 516 Figure G.10 Satellite boot loader general algorithm................. 518 Figure G.11 SPHERES Core Software overview................... 522 Figure G.12 SCS threads............................... 524 Figure G.13 SCS real-time clocks.......................... 525 Figure G.14 SCS controller module threads and general algorithm......... 531 Figure G.15 SCS controller state diagram...................... 532 Figure G.16 SCS propulsion module threads..................... 534 Figure G.18 Propulsion modulation options..................... 535 Figure G.17 Propulsion module timing diagram................... 535 Figure G.19 SCS communications module threads.................. 537 Figure G.20 Communications data reception process................ 539 Figure G.21 Communications data transmission process............... 541 Figure G.22 SCS metrology module threads..................... 546 Figure G.23 SCS metrology module general algorithms............... 548 Figure G.24 SCS metrology treads scheduling.................... 549 Figure G.25 SCS housekeeping module threads................... 551 Figure G.26 SCS GSP module threads........................ 554 Figure H.1 DR2000 packet structure........................ 562 Figure H.2 SPHERES packet structure (n=32)................... 566 Figure H.3 Packet transmission sequence...................... 568 Figure H.4 Time Division Multiple Access scheme................. 570 Figure H.5 Packet acknowledgement sequence example (1 lost packet)...... 573

LIST OF FIGURES 21 Figure H.6 General purpose command structure.................. 574 Figure H.7 Initialization packet structure...................... 578 Figure H.8 Telemetry packet structure....................... 586

22 LIST OF FIGURES