Design Principles for the Development of Space Technology Maturation Laboratories Aboard the International Space Station

Similar documents
Design and Operation of Micro-Gravity Dynamics and Controls Laboratories

ASSESSMENT OF SPHERES

Design and Operation of Micro-Gravity Dynamics and Controls Laboratories

THE SPHERES ISS LABORATORY FOR RENDEZVOUS AND FORMATION FLIGHT. MIT Room Vassar St Cambridge MA

Using ISS to develop telescope technology

THE MIT SSL LABORATORY DESIGN PHILOSOPHY

The SPHERES Guest Scientist Program: Collaborative Science On the ISS 12

MICROGRAVITY RESEARCH ABOARD THE ISS

MICROGRAVITY LABORATORY DESIGN PRINCIPLES

Design of a Remote-Cockpit for small Aerospace Vehicles

OTHER REMOTE RESEARCH FACILITIES

The Evolution of Nano-Satellite Proximity Operations In-Space Inspection Workshop 2017

University of Kentucky Space Systems Laboratory. Jason Rexroat Space Systems Laboratory University of Kentucky

Teaching students science and engineering with high altitude balloons and ChipKits

CubeSat Proximity Operations Demonstration (CPOD) Mission Update Cal Poly CubeSat Workshop San Luis Obispo, CA

Understand that technology has different levels of maturity and that lower maturity levels come with higher risks.

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

The TEXAS Satellite Design Laboratory: An Overview of Our Current Projects FASTRAC, BEVO-2, & ARMADILLO

DISC Experiment Overview & On-Orbit Performance Results

Office of Chief Technologist - Space Technology Program Dr. Prasun Desai Office of the Chief Technologist May 1, 2012

Platform Independent Launch Vehicle Avionics

High Speed, Low Cost Telemetry Access from Space Development Update on Programmable Ultra Lightweight System Adaptable Radio (PULSAR)

CYLICAL VISITS TO MARS VIA ASTRONAUT HOTELS

KUTESat. Pathfinder. Presented by: Marco Villa KUTESat Project Manager. Kansas Universities Technology Evaluation Satellite

CubeSat Navigation System and Software Design. Submitted for CIS-4722 Senior Project II Vermont Technical College Al Corkery

Small Satellites: The Execution and Launch of a GPS Radio Occultation Instrument in a 6U Nanosatellite

ISHM Testbeds and Prototypes (ITP) Project

The Global Exploration Roadmap International Space Exploration Coordination Group (ISECG)

The Lunar Split Mission: Concepts for Robotically Constructed Lunar Bases

Statement of Astronaut Peggy Whitson (Ph.D) National Aeronautics and Space Administration. before the

Presented at The 1st Space Exploration and Kibo Utilization for Asia Workshop Thursday, 28 May 2015, LAPAN Headquarters, Jakarta, Indonesia 1

SPACE. (Some space topics are also listed under Mechatronic topics)

U.S. Exploration EVA: Architecture and ConOps Overview. NASA-JSC EVA Office/J. Buffington

QUEST Vision for Exploration of Space

Invocon, Inc. has core competencies in the following areas:

HEOMD Update NRC Aeronautics and Space Engineering Board Oct. 16, 2014

From Single to Formation Flying CubeSats: An Update of the Delfi Programme

On January 14, 2004, the President announced a new space exploration vision for NASA

Satellite Testing. Prepared by. A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai

Software Defined Radio Developments and Verification for Space Environment on NASA s Communication Navigation, and Networking Testbed (CoNNeCT)

Credits. National Aeronautics and Space Administration. United Space Alliance, LLC. John Frassanito and Associates Strategic Visualization

Constellation Systems Division

Exploration Systems Research & Technology

The Virtual Spacecraft Reference Facility

Hardware in the Loop Simulation for Unmanned Aerial Vehicles

RAX: The Radio Aurora explorer

Automation & Robotics (A&R) for Space Applications in the German Space Program

HYDROS Development of a CubeSat Water Electrolysis Propulsion System

NASA s X2000 Program - an Institutional Approach to Enabling Smaller Spacecraft

Dynamics and Operations of an Orbiting Satellite Simulation. Requirements Specification 13 May 2009

Drag and Atmospheric Neutral Density Explorer

GEM - Generic Engineering Model Overview

Science Enabled by the Return to the Moon (and the Ares 5 proposal)

Dan Dvorak and Lorraine Fesq Jet Propulsion Laboratory, California Institute of Technology. Jonathan Wilmot NASA Goddard Space Flight Center

I SARA 08/10/13. Pre-Decisional Information -- For Planning and Discussion Purposes Only

ARL Fall 2017 Meetings

Space Challenges Preparing the next generation of explorers. The Program

Robot: Robonaut 2 The first humanoid robot to go to outer space

"TELSIM: REAL-TIME DYNAMIC TELEMETRY SIMULATION ARCHITECTURE USING COTS COMMAND AND CONTROL MIDDLEWARE"

Solar Observing Low-frequency Array for Radio Astronomy (SOLARA)

Lituanica SAT-1. AMSAT-UK Colloquium July, Gintautas Sulskus AMSAT-UK International Space Colloquium July, 2014

Introduction to MATE-CON. Presented By Hugh McManus Metis Design 3/27/03

SPHERES. Synchronized Position Hold, Engage, Reorient, Experimental Satellites. Critical Design Review 15 February Payload Systems Inc

SPHERES CDIO CDR Presentation CDR. Critical Design Review. November 23, 1999

The Future of the US Space Program and Educating the Next Generation Workforce. IEEE Rock River Valley Section

AVSS Project. ENAE483 Fall 2012

Riza Muhida. Presented at he 22nd Session of the Asia Pacific Regional Space Agency Forum (APRSAF 22), Bali, Indonesia, December 1 4, 2015

Two Different Views of the Engineering Problem Space Station

Dream Chaser Frequently Asked Questions

Exploring Space with Humans and Robots. Jeffrey A. Hoffman MIT 23 April, 2013

ASTRA ERA and Future Robotics (for Exploration)

Development of a MATLAB Data Acquisition and Control Toolbox for BASIC Stamp Microcontrollers

UWB for Lunar Surface Tracking. Richard J. Barton ERC, Inc. NASA JSC

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

Panel Session IV - Future Space Exploration

NWO Servicing NGST. Chuck Lillie November 6, 2008

UNISEC Europe CSID An Advanced Efficient Electrical Interface Standard for CubeSats

KySat1 Mission Review

Spacecraft Autonomy. Seung H. Chung. Massachusetts Institute of Technology Satellite Engineering Fall 2003

CUBESAT an OVERVIEW AEOLUS AERO TECH, Pvt. Ltd.

The Promise and Realities of Additive Manufacturing (3D Printing) in Space Betsy Cantwell, PhD

Planetary CubeSats, nanosatellites and sub-spacecraft: are we all talking about the same thing?

Canadian Activities in Intelligent Robotic Systems - An Overview

Advanced Space Suit Project (formerly Extravehicular Activity Suit/Portable Life Support System)

Proximity Operations Nano-Satellite Flight Demonstration (PONSFD) Overview

NASA Research Areas of Interest Released by NASA HQ February 2014

NASA Mission Directorates

Autonomous Cooperative Robots for Space Structure Assembly and Maintenance

Semi-Autonomous Parking for Enhanced Safety and Efficiency

Jason Rexroat Space Systems Laboratory University of Kentucky. 10 th CubeSat Developers Workshop April th, 2013 San Luis Obispo, CA

CRITICAL DESIGN REVIEW

STRS COMPLIANT FPGA WAVEFORM DEVELOPMENT

Space Challenges Preparing the next generation of explorers. The Program

STEM Teacher Roundtable Aerospace Engineering Sean Tully CRS/Cygnus Systems Engineering Manager

Status of the European Robotic Arm Project and Other Activities of the Robotics Office of ESA's ISS Programme

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Moog CSA Engineering CubeSat Payload Accommodations and Propulsive Adapters. 11 th Annual CubeSat Developer s Workshop 25 April 2014

High performance, robust pico-satellite systems at smallest size

National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology

ESA Preparation for Human Exploration ACQUIRING CAPABILITIES

Transcription:

Design Principles for the Development of Space Technology Maturation Laboratories Aboard the International Space Station Thesis Defense Alvar Saenz-Otero May, 2005

Committee Members Prof. David W. Miller Chair MIT Prof. Jonathan P. How Member MIT Prof. Eric Feron Member MIT Laboratory for Information & Decision Systems Javier de Luis, PhD Member Payload Systems Inc. Prof. Brian Williams Member/Minor Advisor MIT / Minor Advisor Prof. Jeffrey A. Hoffman Reader MIT Man Vehicle Laboratory Prof. Dava Newman Reader MIT Man Vehicle Laboratory/Technology Policy Program

Motivation Extract the design methodologies behind two decades of research at the MIT SSL in the design of facilities for dynamics and control experiments What are the common design elements? Which elements eased the technology maturation process? Can these apply to future experiments? Is there a facility for microgravity research equivalent to wind-tunnels for aeronautics research? National Research Council calls for the institutional management of science aboard the ISS in 999 Promote the infusion of new technology for ISS research Provide scientific and technical support to enhance research activities Selected science use on the basis of their scientific and technical merit by peer review Problem Statement

Approach / Outline Chapter Motivation & Other Facilities Objective Create a design methodology for the development of micro-gravity laboratories for the research and maturation of space technologies Review of µg and remote research facilities 2 3 ISS & Facility Characteristic SSL Design Philosophy Hypothesis The conjunction of The International Space Station The MIT SSL Laboratory Design Philosophy present a perfect low-cost environment for the development and operation of facilities for space technology research SPHERES Experimentation Build and operate SPHERES using the MIT SSL Laboratory Design Philosophy for operations aboard the ISS Description Iterative Research Support Multiple Scientists 5 Design Principles & Frameworks Results Design Principles that guide the design of a research facility for space technology maturation utilizing the ISS 6 7 Evaluations Conclusions/ Contributions Conclusions & Contributions The application of the principles to review SPHERES indicates the Design Principles and frameworks present a valid methodology for the development of research facilities for maturating space technologies aboard the ISS Problem Statement

Outline Chapter 2 3 5 Motivation & Other Facilities ISS & Facility Characteristic SSL Design Philosophy SPHERES Design Principles & Frameworks Objective Hypothesis Experimentation Results Motivation / Approach µ-g and Remote Research Facilities The International Space Station MIT SSL Laboratory Design Philosophy SPHERES: from testbed to laboratory Description Iterative Research Process Supporting Multiple Scientists Design Principles 6 7 Evaluations Conclusions Conclusions Application of Principles Contributions

µ-g Research Facilities In-house Simulation Air table Robot Cars Helium Balloons 6 DOF Robot Arms Robot Helicopters 3 rd Party Ground based Flat Floor Drop Towers Neutral Buoyancy Tank RGA (KC-35) Space based Shuttle Middeck Shuttle Payload ISS Free Flyer Environment Operations DOF Dyn. Exp. µg Dur. Mis Dur. Ops. Data Acc. Cost 6 s-y mo-y $ 3(5) ~ m-h mo-y $ 3(5) h mo-y $ (6) h mo-y $$ 6 h mo-y $$$ (6) h mo-y ~ $$ 3(5) ~ h w $$ 6 s w ~ $$$ 6 h w ~ $$$ 6 ~ s w ~ $$$ 6 ~ h-w w ~ $$$$ 6 h-w w ~ $$$$ 6 h-y mo-y ~ $$$$ 6 mo-y mo-y $$$$$ MIT SSL/ACL ISS - NASA JSFC RGO KC-35 - NASA Literature Research

Remote Research Facilities Antarctic Research Scientific research is primary directive [NRC], [Elzinga, 93], [Burton, 0] International system [SCAR] Development of shared facilities in a harsh environment [Ashley, 0] Ocean Exploration Research Multiple types of research vessels [Penzias, 73] Concentrate on conducting an experiment, not data analysis [Cunningham, 70] Similarities with space challenges Past Space Stations Crew Duration Salyut 2-6 ~y (2x) International cooperation, EVA s Skylab [Belew, 77] 3 <y Science driven: solar exp., physiology Space Lab [Emond, 00] 7 ~2w International coop. aboard shuttle Mir [NASA], [Burrough, 98] 3 ~5y Tech. research, Earth & space sciences, biology, life support, shuttle docking, ISS Phase I BAS Allow the researcher to be in-location with facilities to conduct specific experiments WHOI Skylab - [Belew] Space stations do provide a unique environment for microgravity research How do you design and build experiments to operate remotely under a microgravity environment? MIR - NASA Literature Research

Outline Chapter 2 3 5 Motivation & Other Facilities ISS & Facility Characteristic SSL Design Philosophy SPHERES Design Principles & Frameworks Objective Hypothesis Experimentation Results Motivation / Approach µ-g and Remote Research Facilities The International Space Station MIT SSL Laboratory Design Philosophy SPHERES: from testbed to laboratory Description Iterative Research Process Supporting Multiple Scientists Design Principles 6 7 Evaluations Conclusions Conclusions Application of Principles Contributions

The International Space Station The purpose of the ISS is to provide an Earth orbiting facility that houses experiment payloads, distributes resource utilities, and supports permanent human habitation for conducting research and science experiments in a microgravity environment. [ISSA IDR no., Reference Guide, March 29, 995] Experiment Operation Types Observation Exposure Iterative Experiments Major areas of study Educational Pure Science Technology Special Resources of the ISS Crew Provide oversight of experiments, reducing the risk of using new technologies Communications Reduce the costs and improve the availability of data for researchers on the ground Long-term experimentation Power Enables taking many individual steps to slowly mature a technology Reduces the launch requirements (mass and cost) for missions to provide basic utilities Atmosphere / Benign environment Reduces cost and complexity of developing test facilities (e.g., thermal, radiation protection) Hypothesis

MIT SSL Laboratory Design Philosophy () Lessons learned from past experiments MODE - Middeck 0-g Dynamics Experiment STS-8 ( 9): fluid slush and jointed truss structures STS-62 ( 9): truss structures, pre-dls DLS - Dynamics Load Sensor MIR: crew motion sensors MACE - Middeck Active Controls Experiment STS-67 ( 95): robust, MCS algorithms for space structures ISS Expedition ( 00): neural networks, non-linear & adaptive control MODE DLS MACE Hypothesis

MIT SSL Laboratory Design Philosophy () Lessons learned from past experiments MODE - Middeck 0-g Dynamics Experiment Modular, generic equipment, hardware reconfiguration DLS - Dynamics Load Sensor Extended investigations MACE - Middeck Active Controls Experiment Multiple investigators, human observability, iterative research, risk tolerant environment, SW reconfiguration Specific versus generic Hardware reconfiguration Extended investigations Risk tolerant environment MODE DLS Software reconfiguration Human observe/manip Iterative research process Multiple investigators MACE MODE MODE-Reflight DLS MACE MACE-Reflight Hypothesis

MIT SSL Laboratory Design Philosophy (2) The identification of these features led to the development of MIT SSL Laboratory Design Philosophy Based on the need to demonstrate control and dynamics algorithms, these features guide the design of a laboratory such that the results provided in the laboratory validate the algorithms themselves, and not the capabilities of the facility Group Facilitating Iterative Research Process Experiment Support Supporting Multiple Investigators Reconfiguration and modularity Feature Facilitating Iterative Research Process Data Feedback Precision Repeatability and Reliability Human Observability and Manipulation Supporting Extended Investigations Risk Tolerant Environment Supporting Multiple Investigators Generic versus Specific Equipment Physical End-to-End Simulation Hardware Reconfiguration Software Reconfiguration Hypothesis

Outline Chapter 2 3 5 Motivation & Other Facilities ISS & Facility Characteristic SSL Design Philosophy SPHERES Design Principles & Frameworks Objective Hypothesis Experimentation Results Motivation / Approach µ-g and Remote Research Facilities The International Space Station MIT SSL Laboratory Design Philosophy SPHERES: from testbed to laboratory Description Iterative Research Process Supporting Multiple Scientists Design Principles 6 7 Evaluations Conclusions Conclusions Application of Principles Contributions

SPHERES Design SPHERES is... A testbed for formation flight Allow reconfigurable control algorithms Perform array capture, maintenance and retargeting maneuvers Enable testing of autonomy tasks Ensure traceability to flight systems Design for operation in the KC-35, shuttle middeck, and ISS Design guided by the SSL Laboratory Design Philosophy Sub-systems designed to accommodate specific features Lab FF Avionics Software Communications Interface/Operations Propulsion Structures Experimentation

SPHERES Overview SPHERES is... A testbed for formation flight SPHERES free-flier units Up to 5 independent units with propulsion, power, communications, metrology, and data processing Sensors and actuators provide full state vector (6DOF) Laptop unit Standard PC laptop serves as a base station Metrology Five external metrology transmitters create frame of reference Communications Satellite-to-satellite (STS) Satellite-to-laptop (STL) Upload program Pressure Regulator Pressure Gauge Control Panel Ultrasound Sensors Download data Thrusters Battery Experimentation

SPHERES Features to Meet the MIT SSL Laboratory Design Philosophy Facilitate Iterative Research Multi-layered operations plan Continuous visual feedback Families of tests Easy repetition of tests Direct link to ISS data transfer system De-coupling of SW from NASA safety Support of Experiments Data Collection and Validation Features Layered metrology system Flexible communications: real-time & posttest download Full data storage 32 bit floating point DSP No precision truth measure Redundant communications channels Test management & synchronization Location specific GUI s Re-supply of consumables Operations with three satellites Software cannot cause a critical failure Support Multiple Scientists Guest Scientist Program Information Exchange SPHERES Core Software GSP Simulation Standard Science Libraries Expansion port Portability Schedule flexibility Reconfiguration and Modularity Generic satellite bus Science specific equipment: on-board beacon and docking face Generic Operating System Physical Simulation of Space Environment Operation with three units Operation in 6DOF Two communications channels Software interface to sensors and actuators Hardware expansion capabilities FLASH memory and bootloader Experimentation

SPHERES: Iterative Research Process Scientific Method Steps Design Deduction Experimentation Induction New Hypothesis Noise Design Experiment True State of + Nature Previous Data New Data Induction New Hypothesis H i+ Hypothesis H i Deduction Model of H i [Gauch] "Research is the methodical procedure for satisfying human curiosity. It is more than merely reading the results of others' work; it is more than just observing one's surroundings. The element of research that imparts its descriptive power is the analysis and recombination, the "taking apart" and "putting together in a new way," of the information gained from one's observations." [Beach] Experimentation

SPHERES: Iterative Research Process Scientific Method Steps Design Deduction Experimentation Induction New Hypothesis Problem Statement Initial Implementation Initial Modeling Design Experiment Noise Implementation & Hardware Design Test Setup Experiment Test True State of + Nature Hypothesis H i Deduction New Hypothesis Previous Data Algorithm Modifications Deduction New Data 2 Model of H i Data Collection 3 Induction Initial Setup Science Time Overhead Time New Hypothesis H i+ The initial modeling and implementation is not part of the iterative research process Theoretical Model Σ Induction Data evaluation Technology Maturation [Gauch] "Research is the methodical procedure for satisfying human curiosity. It is more than merely reading the Four major steps which support the iterative process: results of others' work; it is more than just observing one's surroundings. The element of research that imparts ) Test its execution descriptive (science power is the time: analysis allow and enough recombination, time) the "taking apart" and "putting together in a 2) new Data way," collection of the information and delivery gained to researcher from one's observations." (overhead time: [Beach] minimize) 3) Data evaluation and algorithm modification (science time: allow enough time) ) Modification to tests and new program upload (overhead time: minimize) Experimentation

SPHERES: Iterations Steps, 2, Continuous visual feedback Families of tests Easy repetition of tests Location specific GUI s Re-supply of consumables FLASH memory and bootloader Implementation & Test Setup Algorithm Modification Hardware Test 2 3 Data Collection Communications status Data recording status Theoretical Model Σ Data evaluation Technology Maturation Optional real-time data display Debug real-time data Initialization Satellite status summary Program and test numbers, timing One-key commands Single key test start/stop Experimentation

SPHERES: Iterations Step 3 Guest Scientist Program Standard Science Libraries Multi-layered, multi-environment operations plan Implementation & Test Setup Hardware Test 2 Data Collection Algorithm Modification 3 Theoretical Model Σ Data evaluation Technology Maturation Collect data files Analyze data SPHERES provides Matlab functions Update algorithms with CCS C or C++ Compile new program image Experimentation

SPHERES: Iterations Step 3 Guest Scientist Program Standard Science Libraries Multi-layered, multi-environment operations plan Simulation: science time determined by researcher SSL Off-site: science time determined by researcher and SSL availability (days/weeks/months) SSL On-site: science time determined by availability / residence at SSL facilities (days/weeks/months) KC-35 RGA: science time determined by parabola time (~60s), and length of stay at remote location (-3 days) MSFC: science time determined by test operations (minutes), work day (hours) and length of stay at remote location (days) Theoretical Model Implementation & Test Setup Algorithm Modification Σ Hardware Test 2 3 Data evaluation Data Collection Technology Maturation Visual Analysis minutes 3 MSFC Flat Floor Researcher s home facility / MIT SSL Initial Algorithm Development Researcher Hardware Test 0 minutes Data Collection Minutes 2 Data Analysis Few Hours 3 Algorithm Modification Minutes Maturation or deployment to ISS Algorithm Modification Minutes Data Analysis Days 3 Data Collection Hours 2 Researcher Remote Location (e.g. hotel) Limited to length of travel to MSFC Experimentation

SPHERES: Iterations ISS Steps Performed at the researcher s home facility. Initial Algorithm Development Researcher Total overhead: Hours or 2 weeks cycle Integration to flight code Days Hardware Test 20 minutes debug MIT SSL Simulation Test Researcher Algorithm Modification GND: Hours ISS: 2 weeks cycle Data Collection Hours 2 Data Collection Minutes 2 Data Analysis 2 week cycle 3 Verification Days Total overhead: Days JSC STP PSI Maturation Data Download 2-3 days 2 Video Delivery ~ week PSI STP JSC Total overhead: ~2 days To JSC Day ISS Server Day ISS ISS Server Minutes 2 Data in Laptop Video 2 Astronaut feedback Minutes Preview analysis Minutes 6DOF Test 30 minutes ISS Laptop Minutes Program Load Minutes Maximum total time: 2 Hours Experimentation

SPHERES: Iterations ISS Steps, 2, Direct link to ISS data transfer system De-coupling of SW from NASA safety Physical Simulation of Space Environment Operation with three units Operation in 6DOF Two communications channels Implementation & Test Setup Algorithm Modification s Hardware Test 2 3 Data Collection Beacons (5) ISS Laptop Theoretical Model Σ Data evaluation Technology Maturation Start ISS GUI SPHERES (3) Crew Courtesy Boeing Co ISS ISS Server Minutes 2 Video Data in Laptop 2 Astronaut feedback Minutes Preview analysis Minutes 6DOF Test 30 minutes ISS Laptop Minutes Program Load Minutes Maximum total time: 2 Hours Experimentation

SPHERES: More Iterative Research Features Software (Appendix C) Generic Operating System Software cannot cause a critical failure Test management & synchronization HW DSP/BIOS SPHERES Core GSP HW Interrupts IMU IMU Met. (IMU) Standard Science Libraries User Input Data TX Data RX Start Test Packet TX Window Global Met. Global Met Met. (Global) Propulsion SW Interrupts Propulsion Controller Test Init Control Controllers Estimators Maneuvers Laptop Control Sat Laptop Time [s] 5ms 572. 572.3 572.5 572.7 572.9 573. 573.3 573.5 573.7 573.9 57. Comm Comm Mixers Sat 2 Housekeeping Terminators Tasks SPHERES Met. Task GSP Background Task Background Task Math Utilities Sat Time 32 52 72 92 52 532 552 572 592 62 632 Test Time [ms] n/a -000-800 -600-000 -800-600 -00-200 0 200 sync Bad RX sync start GSP Metrology Task Metrology Task 7865 8065 8265 865 8665 8865 9065 9265 965 9665 Sat 2 Time 9865 Hidden Interfaces User-accessible Interface Test Time 2 [ms] n/a n/a n/a n/a -000-800 -600-00 -200 0 200

SPHERES: More Iterative Research Features Avionics (Appendix B) Layered metrology system 32 bit floating point DSP Communications (Appendix D) Flexible communications: real-time & post-test download Full data storage Watchdog STL RF STS RF Micro Processor (C670 DSP) Communications Avionics (PIC MCU s) HWI COMM Rx CLK (BIOS) receive data, put into RX pipes Expansion Port CLK Comm TDMA Mgr enable transmission SWI Gyroscopes COMM Tx send packets to DR2000 when enabled Control Panel Metrology Avionics FPGA A2D Priority SWI PRD (BIOS) Fast Housekeeping manage state of health packets Telemetry manage background telemetry packets Power Propulsion Beacon US/IR 2x Amplifiers COMM Mgr prepare TX packets; process RX packets TSK DataComm STL DataComm STS process large data transmissions Battery Packs Solenoids DSP Memory Buses Serial Lines Digital I/O signals Analog signals Accelerometers CP Monitor initialize commports

SPHERES: Supporting Multiple Scientists Families of tests Software, Operations Guest Scientist Program Information Exchange Operations SPHERES Core Software Software GSP Simulation Operations Expansion port Avionics, Software Portability System Schedule flexibility Operations Research Year Application Guest Scientist FF Communications 2000-03 DSS Goddard FF Control 2000+ TPF JPL Docking Control 2002+ Orbital Express (DARPA) Mass ID / FDIR 2003+ Modeling Ames Tethers 2003+ SPECS Goddard MOSR 200+ Mars Sample Return Current Programs Future Programs TPF ARD Mass ID Multi-stage TPF Tethers MOSR x l y l Leader d y θ l 0 d x θ f Follower y f NASA x f Experimentation

SPHERES: A Laboratory SPHERES is... A LABORATORY testbed for satellite formation flight The SPHERES implementation satisfies all four groups of the philosophy Laboratory: a place providing opportunity for experimentation, observation, or practice in a field of study Therefore, by following the SSL Laboratory Design Philosophy, SPHERES is A separated spacecraft laboratory! Group Facilitating Iterative Research Process Experiment Support Supporting Multiple Investigators Reconfiguration and modularity Avionics Comm. Operations Software It is a reconfigurable and modular laboratory which supports conducting µ-g iterative experiments by multiple investigators NASA NASA DARPA MOSR Terrestrial Planet Finder SPECS Orbital Express Experimentation NASA

Outline Chapter 2 3 5 Motivation & Other Facilities ISS & Facility Characteristic SSL Design Philosophy SPHERES Design Principles & Frameworks Objective Hypothesis Experimentation Results Motivation / Approach µ-g and Remote Research Facilities The International Space Station MIT SSL Laboratory Design Philosophy SPHERES: from testbed to laboratory Description Iterative Research Process Supporting Multiple Scientists Design Principles 6 7 Evaluations Conclusions Conclusions Application of Principles Contributions

Design Principles for µ-g Laboratories Aboard the ISS These principles were derived from the implementation of the MIT SSL Laboratory Design Philosophy in SPHERES for operations specifically aboard the ISS The principles encompass all features of the philosophy following the four main groups presented above The principles incorporate the special resources of the ISS The following seven principles capture the underlying and long enduring fundamentals that are always (or almost always) valid [Crawley] for space technology maturation laboratories: Principle of Iterative Research Principle of Enabling a Field of Study Principle of Optimized Utilization Principle of Focused Modularity Principle of Remote Operation & Usability Principle of Incremental Technology Maturation Principle of Requirements Balance Results

Principle of Iterative Research A laboratory allows investigators to conduct multiple cycles of the iterative research process in a timely fashion Deduction Design Concept Hypothesis Facility Design Experiment Design Experiment Implement New Hypothesis 2 3 Three iteration loops: Repeat the test to obtain further data. Modify the experiment design to allow for comparison of different designs. Modify the hypothesis about the goals and performance requirements for the technology. Experiment Experiment Operation Data Collection Data Analysis Σ Induction Studies the depth of the research Results Technology Maturation Conception Science Time Overhead Time

Principle of Iterative Research Composed of three elements: Data collection and analysis tools Collection bandwidth, precision, accuracy Transfer rate, availability Enable reconfiguration To allow the three feedback loops to be closed Flexible operations plan Flexible time between iterations Too little time prevents substantial data analysis Too much time creates problems with resources and institutional memory Maximize number of iterations possible good bad 0 n>> Number of iterations good RGA Shuttle MACE ISS MACE-II DLS MIR MODE-Reflight Time between iterations τ i Effective Iterative Research Ineffective Iterative Research Results bad small large

Principle of Enabling a Field of Study A laboratory provides the facilities to study a substantial number of the research areas which comprise a field of study Every facility must be part of a clearly defined field of study The objective of a facility must clearly indicate what field of study it will cover The study of multiple topics requires multiple experiments to be performed Individual scientists perform research on one or a few areas The work on individual topics collectively covers the field of study Therefore multiple investigators, who perform experiments in their specific area of expertise within the field, must be supported The laboratory must facilitate bringing together the knowledge from the specific areas to mature understanding of the field of study Enable collaborative research Covers the breath of the research, how much of a field of study can be covered by the facility Results

Principle of Enabling a Field of Study The methods to evaluate the efficiency of a laboratory can be compared to the methods used to determine the efficiency of product platforms Product platform evaluations compare the cost of developing a new product with respect to the original product [Meyer] Laboratories compare the cost of testing specific areas (k i ) in its facilities (with initial cost K lab ) compared to creating original facilities for each area (K i ) Laboratories promote covering multiple areas (m/n) J i= Klab + m = n n K n i= i k i Fractional cost of Laboratory Results Increased cost per area of study 0% 25% 50% 75% 00% % of field of study covered Expensive area

Principle of Remote Operation & Usability A remotely operated laboratory, such as one which operates aboard the ISS, must consider the fact that remote operators perform the everyday experiments while research scientists, who do not have direct access to the hardware, are examining data and creating hypotheses and experiments for use with the facility Remote facilities are remote because they offer a limited resource that the researcher cannot obtain in their location Operators are usually not an expert in the specific field are an inherent part of the feedback loop to provide researchers with results and information are a limited resource Research Scientists have little or no experience on the operational environment are unable to modify the experiment in realtime are usually an expert in the field but not in implementation may not have direct contact with the facility Therefore the operations and interface of a remote facility must Enable effective communications between operator and research scientist Enable prediction of results Ultimately: create a virtual presence of the scientist through the operator Results

Design Framework How to use the principles in a laboratory design Step - Identify a Field of Study Select a large enough area in the field of study that the experiment can support technology maturation, but not so large that it is impossible to identify a clear set of science requirements Step 2 - Identify Main Functional Requirements Identify data, reliability, and schedule requirements to enhance the iterative research process Define representative environment and utilization of the ISS Step 3 - Refine Design Identify opportunities for modularity to help both the project and the ISS program Determine requirements for remote operations Step - Review Requirements and Design Balance requirements 2 3 Science Requirements Functional Requirements Engineering Requirements Management Requirements Mission Objective Enabling a Field of Study Iterative Research Focused Modularity Req s Balance Optimized Utilization Remote Operation Technology Maturation Facility Design Results

Outline Chapter 2 3 5 Motivation & Other Facilities ISS & Facility Characteristic SSL Design Philosophy SPHERES Design Principles & Frameworks Objective Hypothesis Experimentation Results Motivation / Approach µ-g and Remote Research Facilities The International Space Station MIT SSL Laboratory Design Philosophy SPHERES: from testbed to laboratory Description Iterative Research Process Supporting Multiple Scientists Design Principles 6 7 Evaluations Conclusions Conclusions Application of Principles Contributions

Principles Applied to SPHERES Success Enables iterative research (demonstrated) Fulfills the three parts of the Principle of Iterative Research: successful data management, flexible operations plan, and enable multiple levels of repetitions and iterations Supports multiple scientists (demonstrated) The GSP has enabled at least six groups to participate in SPHERES Utilizes most ISS resources correctly (designed, expected) Designed to utilize the crew, telemetry, long-term experimentation, and benign environment features Balances generic and specific equipment (demonstrated) The satellite bus implemented by the SPHERES units provides generic equipment The expansion port allows integration of science specific equipment Creates a remote laboratory environment (demonstrated in ground, expected in ISS) The portability and custom interfaces create a remote laboratory outside of the main SSL facilities Allows incremental technology maturation up to TRL 6 (expected) Creates the necessary representative environment to satisfy the definition of TRL 5 and TRL 6 Recommendations Design/Eval: Improve use of ISS power sources While power consumption is minimal (~50W), none comes from the ISS resource Design: Imbalance in resources allocated to metrology sub-system development vs. power/expansion Allocation of resources (esp. man power) to metrology prevented improved design of power/expansion Eval: Minimal modularity from ISS perspective While modular from DSS perspective, provides no generic equipment for ISS use Conclusions

Contributions: Principles Identified the fundamental characteristics of a laboratory for space technology maturation Formalized the need for a laboratory to support iterative research Based on the definition of the scientific method Called for reduced dependency on DOE Identified the need to enable research on a field of study Requires support of multiple scientists in most cases Advocate the use of the ISS as a wind-tunnel-like environment for µg research Established a set of principles to guide the design of research laboratories for space technology maturation aboard the International Space Station Enables the use of the ISS to incrementally mature space technologies Developed a design framework Developed an evaluation framework to respond in part to the NRC institutionalization of science aboard the ISS Calls for a change in attitude towards the use of resources aboard the ISS: don t treat as costs to minimize; treat as added value, so maximize their correct use Conclusions

Contributions: SPHERES Designed, implemented, and operated the SPHERES Laboratory for Distributed Satellite Systems Multiple researchers can advance metrology, control, and autonomy algorithms Up to TRL 5 or TRL 6 maturation Demonstrates the implementation of miniature embedded systems to support research by multiple scientists Developed a real-time operating system with modular and simple interfaces Demonstrates the ability to create generic equipment Enables future expansion through both hardware and software Approaches virtual presence of the scientists in a remote location Present the operator with the necessary initial knowledge and feedback tools to be an integral part of the research process Conclusions

Questions?