Revisiting the Tradespace Exploration Paradigm: Structuring the Exploration Process

Similar documents
Revisiting the Tradespace Exploration Paradigm: Structuring the Exploration Process

SEAri Short Course Series

Quantifying Flexibility in the Operationally Responsive Space Paradigm

The Tradespace Exploration Paradigm Adam Ross and Daniel Hastings MIT INCOSE International Symposium July 14, 2005

Shaping Socio-Technical System Innovation Strategies using a Five Aspects Taxonomy

Design for Affordability in Complex Systems and Programs Using Tradespace-based Affordability Analysis

Flexibility, Adaptability, Scalability, and Robustness for Maintaining System Lifecycle Value

A Method Using Epoch-Era Analysis to Identify Valuable Changeability in System Design

An Iterative Subsystem-Generated Approach to Populating a Satellite Constellation Tradespace

The following paper was published and presented at the 3 rd Annual IEEE Systems Conference in Vancouver, Canada, March, 2009.

Using Pareto Trace to Determine System Passive Value Robustness

launch probability of success

Assessing the Value Proposition for Operationally Responsive Space

Multi-Epoch Analysis of a Satellite Constellation to Identify Value Robust Deployment across Uncertain Futures

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

SEAri Short Course Series

New Methods for Architecture Selection and Conceptual Design:

Socio-Technical Decision Making and Designing for Value Robustness

RESEARCH OVERVIEW Real Options in Enterprise Architecture

Guiding Cooperative Stakeholders to Compromise Solutions Using an Interactive Tradespace Exploration Process

Design for Affordability in Complex Systems and Programs Using Tradespace-based Affordability Analysis

Evolving Systems Engineering as a Field within Engineering Systems

Design Principles for Survivable System Architecture

A Framework for Incorporating ilities in Tradespace Studies

SEAri Short Course Series

System Architecture Pliability and Trading Operations in Tradespace Exploration

2009 SEAri Annual Research Summit. Research Report. Design for Survivability: Concept Generation and Evaluation in Dynamic Tradespace Exploration

Agent Model of On-Orbit Servicing Based on Orbital Transfers

A Framework for Incorporating ilities in Tradespace Studies

Shaping Socio-technical System Innovation Strategies using a Five Aspects Taxonomy

Empirical Research on Systems Thinking and Practice in the Engineering Enterprise

In-Space Transportation Infrastructure Architecture Decisions Using a Weighted Graph Approach

MODELLING AND SIMULATION TOOLS FOR SET- BASED DESIGN

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

Program and Portfolio Tradeoffs Under Uncertainty Using Epoch-Era Analysis

Engineered Resilient Systems DoD Science and Technology Priority

Architecting Systems of Systems with Ilities: an Overview of the SAI Method

Multi-Attribute Tradespace Exploration as Front End for Effective Space System Design

Ten Years of Progress in Lean Product Development. Dr. Hugh McManus Associate Director, Lean Advancement Initiative Educational Network

Address Non-constrained Multi-objective Design Problem using Layered Pareto Frontiers: A Case Study of a CubeSat Design

Comments of Shared Spectrum Company

Rideshare-Initiated Constellations: Future CubeSat Architectures with the Current Launch Manifest

Program and Portfolio Affordability Tradeoffs Under Uncertainty Using Epoch-Era Analysis

Digital Swarming. Public Sector Practice Cisco Internet Business Solutions Group

A Knowledge-Centric Approach for Complex Systems. Chris R. Powell 1/29/2015

Simulation of Algorithms for Pulse Timing in FPGAs

Six steps to measurable design. Matt Bernius Lead Experience Planner. Kristin Youngling Sr. Director, Data Strategy

Where does architecture end and technology begin? Rami Razouk The Aerospace Corporation

Developing Methods to Design for Evolvability: Research Approach and Preliminary Design Principles

Models as a Foundation for Systems Engineering Should We Expect a Breakthrough? Brett Malone Vitech Corporation

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

RESEARCH OVERVIEW Collaborative Systems Thinking: The role of culture and process in supporting higher level systems thinking

Integrating Spaceborne Sensing with Airborne Maritime Surveillance Patrols

An Empirical Investigation of System Changes to Frame Links between Design Decisions and Ilities

Optimization of a Hybrid Satellite Constellation System

MIT ESD. Systems Engineering Advancement Research Initiative

Technology Roadmapping. Lesson 3

Fuel Cycle Options Analysis

Better Early Estimation of Human Systems Integration Effort as a Means of Reducing Life Cycle Cost

Analogy Engine. November Jay Ulfelder. Mark Pipes. Quantitative Geo-Analyst

Ascendance, Resistance, Resilience

Methods. Moving on from Forecasting to Foresight: but how? January 4,

RF System Design and Analysis Software Enhances RF Architectural Planning

Design Science Research Methods. Prof. Dr. Roel Wieringa University of Twente, The Netherlands

Almost-Optimal Sensor Tasking using Auction Methods Richard S. Hujsak Analytical Graphics, Inc.

Executive Summary. Chapter 1. Overview of Control

Dynamic Programming. Objective

Enhancing the Economics of Satellite Constellations via Staged Deployment

SIMGRAPH - A FLIGHT SIMULATION DATA VISUALIZATION WORKSTATION. Joseph A. Kaplan NASA Langley Research Center Hampton, Virginia

Achieving SerDes Interoperability on Altera s 28 nm FPGAs Using Introspect ESP

Dynamic Programming. Objective

Best practices in product development: Design Studies & Trade-Off Analyses

MODELING COMPLEX SOCIO-TECHNICAL ENTERPRISES. William B. Rouse November 13, 2013

Systems Engineering Overview. Axel Claudio Alex Gonzalez

The Army s Future Tactical UAS Technology Demonstrator Program

Architecting the System of Systems Enterprise: Enabling Constructs and Methods from the Field of Engineering Systems

Effects of Enhanced Multi-party Tradespace Visualization on a Two-person Negotiation

RESEARCH OVERVIEW Methodology to Identify Opportunities for Flexible Design

Project Lead the Way: Civil Engineering and Architecture, (CEA) Grades 9-12

FUZZY AND NEURO-FUZZY MODELLING AND CONTROL OF NONLINEAR SYSTEMS

Chapter 1 Introduction

New System Simulator Includes Spectral Domain Analysis

MASTER DATA MANAGEMENT 7 QUESTIONS TO CONSIDER

Technology Portfolio Planning by Weighted Graph Analysis of System Architectures

DEFENSE ACQUISITION UNIVERSITY EMPLOYEE SELF-ASSESSMENT. Outcomes and Enablers

THE NOAA SATELLITE OBSERVING SYSTEM ARCHITECTURE STUDY

Manufacturing Readiness Assessment Overview

Domain Understanding and Requirements Elicitation

A SYSTEMIC APPROACH TO KNOWLEDGE SOCIETY FORESIGHT. THE ROMANIAN CASE

Interactive Model-Centric Systems Engineering (IMCSE)

Prof. Daniel Roos ESD 10

EXECUTIVE SUMMARY. St. Louis Region Emerging Transportation Technology Strategic Plan. June East-West Gateway Council of Governments ICF

Component Based Mechatronics Modelling Methodology

Automated Terrestrial EMI Emitter Detection, Classification, and Localization 1

Knowledge Management for Command and Control

Tracking of Rapidly Time-Varying Sparse Underwater Acoustic Communication Channels

Project Lead The Way Curriculum Map Grade: 6. SKILL: What we want students to DO. It is expected that students will:

Addressing Systems Engineering Challenges Through Collaborative Research

Digital Fabrication Production System Theory: towards an integrated environment for design and production of assemblies

A Kinect-based 3D hand-gesture interface for 3D databases

Transcription:

Revisiting the Tradespace Exploration Paradigm: Structuring the Exploration Process Adam M. Ross, Hugh L. McManus, Donna H. Rhodes, and Daniel E. Hastings August 31, 2010 Track 40-MIL-2: Technology Transition Track 40-MIL-2: Technology Transition AIAA Space 2010

Outline Introduction Advances in Tradespace Exploration Question-guided TSE Discussion Conclusion seari.mit.edu 2010 Massachusetts Institute of Technology 2

Introduction Early design process is high leverage, with consequences for achievable benefits and cost goals Early design is rife with uncertainty and possibilities as well, making good decisions more difficult Many possible designs Many possible (changing?) needs and stakeholders New (changing?) g technology New contexts (and missions) Utility Tradespace database to be explored Tradespace exploration compares many designs on a common, quantitative basis Maps structure of design space onto stakeholder value (attributes) Uses computer-based models to assess thousands of designs, avoiding limits of local point solutions Simulation can be used to account for design uncertainties (e.g., cost, schedule, performance uncertainty) Value-based assessments allow for comparison of many different alternatives seari.mit.edu 2010 Massachusetts Institute of Technology 3 Cost

Tradespace Data Representation Rich data sets can be explored to reveal complex relationships between design-space and value-space for generating intuition into problem a multidimensional analogy to graphing y=f(x) Explore tradespace data to develop intuition into complex design-value relationships seari.mit.edu 2010 Massachusetts Institute of Technology 4

Tradespace Exploration Paradigm: Avoiding Point Designs (2005) Ross, A.M. and Hastings, D.E., The Tradespace Exploration Paradigm, INCOSE International Symposium 2005, Rochester, NY, July 2005. Differing types of trades Utility 1. Local point solution trades Design i = {X 1, X 2, X 3,,X j } Cost seari.mit.edu 2010 Massachusetts Institute of Technology 5

Tradespace Exploration Paradigm: Avoiding Point Designs (2005) Ross, A.M. and Hastings, D.E., The Tradespace Exploration Paradigm, INCOSE International Symposium 2005, Rochester, NY, July 2005. Differing types of trades Utility 1. Local point solution trades 2. Frontier subset solutions Design i = {X 1, X 2, X 3,,X j } Cost seari.mit.edu 2010 Massachusetts Institute of Technology 6

Tradespace Exploration Paradigm: Avoiding Point Designs (2005) Ross, A.M. and Hastings, D.E., The Tradespace Exploration Paradigm, INCOSE International Symposium 2005, Rochester, NY, July 2005. Differing types of trades Utility 1. Local point solution trades 2. Frontier subset solutions 3. Frontier solution set Design i = {X 1, X 2, X 3,,X j } Cost seari.mit.edu 2010 Massachusetts Institute of Technology 7

Tradespace Exploration Paradigm: Avoiding Point Designs (2005) Ross, A.M. and Hastings, D.E., The Tradespace Exploration Paradigm, INCOSE International Symposium 2005, Rochester, NY, July 2005. Differing types of trades Utility 1. Local point solution trades 2. Frontier subset solutions 3. Frontier solution set 4. Full tradespace exploration Design i = {X 1, X 2, X 3,,X j } Cost Tradespace exploration enables big picture understanding seari.mit.edu 2010 Massachusetts Institute of Technology 8

Tradespace Exploration Paradigm: Avoiding Point Designs (2010) Utility Differing types of trades 0. Choose a solution 1. Local point solution trades 2. Multiple points with trades 3. Frontier solution o set 4. Full tradespace exploration Cost Design i = {X 1, X 2, X 3,,X j } Tradespace exploration enables big picture understanding seari.mit.edu 2010 Massachusetts Institute of Technology 9

Tradespace Exploration Paradigm: Avoiding Point Designs (2010) Utility Differing types of trades 0. Choose a solution 1. Local point solution trades 2. Multiple points with trades 3. Frontier solution o set 4. Full tradespace exploration Cost Design i = {X 1, X 2, X 3,,X j } Tradespace exploration enables big picture understanding seari.mit.edu 2010 Massachusetts Institute of Technology 10

Tradespace Exploration Paradigm: Avoiding Point Designs (2010) Utility Differing types of trades 0. Choose a solution 1. Local point solution trades 2. Multiple points with trades 3. Frontier solution o set 4. Full tradespace exploration Cost Design i = {X 1, X 2, X 3,,X j } Tradespace exploration enables big picture understanding seari.mit.edu 2010 Massachusetts Institute of Technology 11

Tradespace Exploration Paradigm: Avoiding Point Designs (2010) Utility Differing types of trades 0. Choose a solution 1. Local point solution trades 2. Multiple points with trades 3. Frontier solution o set 4. Full tradespace exploration Cost Design i = {X 1, X 2, X 3,,X j } Tradespace exploration enables big picture understanding seari.mit.edu 2010 Massachusetts Institute of Technology 12

Tradespace Exploration Paradigm: Avoiding Point Designs (2010) Utility Differing types of trades 0. Choose a solution 1. Local point solution trades 2. Multiple points with trades 3. Frontier solution o set 4. Full tradespace exploration Cost 5. Many tradespace explorations Design i = {X 1, X 2, X 3,,X j } Tradespace exploration enables big picture understanding seari.mit.edu 2010 Massachusetts Institute of Technology 13

Example Tradespace Insights SPACETUG General purpose orbit transfer vehicles Trades propulsion systems and grappling/observation capabilities Understanding limiting physical or mission constraints Understanding differential uncertainty Comparing alternatives on common basis Utility (d dimensionless) 1 0.8 0.6 0.4 Lines show increasing fuel 0.2 mass fraction 0 0 500 1000 1500 2000 2500 3000 3500 4000 Cost (M$) Hits wall of either physics (can t change) or utility (can) Utility (dimen nsionless) Technical, Cost, and Utility Uncertainty 1 0.8 0.6 0.4 0.2 0 0 100 200 300 400 500 600 700 800 Cost ($M) Different designs subject to different risks Utility (dime ensionless) 1 0.8 0.6 0.4 0.2 Biprop Cryo Electric Nuclear Designs from traditional process 0 0 500 1000 1500 2000 2500 3000 3500 4000 Cost (M$) Common value definition can compare old and new heterogeneous systems seari.mit.edu 2010 Massachusetts Institute of Technology 14

Multi-Concept Operationally Responsive Disaster Surveillance Chattopadhyay, D., Ross, A.M., and Rhodes, D.H., "Demonstration of System of Systems Multi-Attribute Tradespace Exploration on a Multi- Concept Surveillance Architecture," 7th Conference on Systems Engineering Research, Loughborough University, UK, April 2009. Design Concepts Stakeholders Aircraft Firefighter Satellite ORS Owner Sensor Swarm SoS designs consisting of any two of above Diverse concepts can be compared on same basis; satellites only make sense if costs can be amortized over many disasters seari.mit.edu 2010 Massachusetts Institute of Technology 15

Transportation Planning Nickel, J., "Using Multi-Attribute Tradespace Exploration for the Architecting and Design of Transportation Systems," Master of Science Thesis, Engineering Systems Division, MIT, Cambridge, MA, February 2010. (n=20,000) BLS Freedom to make changes Competition agreements QOS: Fare level Frequency Travel time Amenities Span of service BRT Route 2 Operating costs Concession payment Prematurely focusing on point solutions is not unique to aerospace! Route 2 (dominated) is the only concept planners had initially considered seari.mit.edu 2010 Massachusetts Institute of Technology 16

Tradespaces Over Time Today Possible futures (epochs) Koo, C.K.K., Investigating Army Systems and Systems of Systems for Value Robustness, Master of Science in Engineering Management, System Design and Management Program, MIT, Cambridge, MA, February 2010. Utility Epoch Cost Demonstrations Diverse set of point designs compared on common basis Many tradespaces evaluated over changing contexts (e.g., technology levels) and needs (e.g., missions and utilities) Allows for identification of alternatives robust against uncertainties revealed over time seari.mit.edu 2010 Massachusetts Institute of Technology 17

Structuring Exploration: Question- Guided Approach Decade of tradespace research encapsulated in papers and theses, but art of exploration resided in experts Need for codifying ing exploration in order to mature the method and aid in deployment Proposed series of case study explorations guided by inquiry (i.e., questions ) in order to codify expertise (through hypothetical user sessions) Activity uses VisLab* software and pre-populated populated database During a TSE session, users will seek to answer the following questions: 1. Can we find good value designs? 2. What are strengths and weakness of selected designs? 3. Are lower cost designs feasible? 4. What about time and change? 5. What about uncertainty 6. How can detailed design development be initiated to have increased chance of program success? Questions guide the exploration of the datasets, helping to select the proper tools and representations for knowledge-generation *VisLab software is MATLAB -based, in-house analysis and visualization program for interactive TSE, but any suite of applications that can perform the necessary functions can be used seari.mit.edu 2010 Massachusetts Institute of Technology 18

TSE Input and Calculation Tools In order to conduct the question-guided exploration, the following input and calculation tools are needed: Name Pareto Calculator Preference Input Preference Calculator Function Find the Pareto front on any plot. Multi-dimensional Pareto capability also useful. Ability to accept changes in the Worst and Best values, and the Weights, for Attributes. Also ability to change the utility curves. Ability to recalculate the single- and multi-attribute utilities using the new preferences, and use them as the basis for all of the above displays. seari.mit.edu 2010 Massachusetts Institute of Technology 19

TSE Display Tools Name Tradespace Plot Strength/Weakness Plots Sensitivity Plots Design Definition Favorites List Comparison Table Era Viewer Era Animator Function Plot single- or multi-attribute utilities versus cost. Use color to represent a third dimension (e.g., design vector values). Multiple plots showing physical attributes and their associated utilities, against cost or other factors. Use color for a third dimension. Multiple plots showing sensitivities of one factor to another (e.g., attributes to design vector values). Ability to pick a point on any of the above plots and find out what design it is associated with. List of favored designs, with key information and a symbol or icon. Display these designs on all plots using their special symbol. Display and compare the physical characteristics ti (design vector values) and performance (attributes t and utilities) of selected designs. Multiple plots showing a tradespace under a variety of conditions (epochs) that together represent a scenario for changes over time. Animation of the era; a single plot that shifts as conditions change across epochs. These display tools allow for rapid TS interpretation seari.mit.edu 2010 Massachusetts Institute of Technology 20

Q1: Can we find good value designs? Define good Identify ygood value designs Find high utility, low cost designs, with associated physical design parameters Understand utility vs. cost tradeoffs Find Pareto front, investigate design relationships Look at details Understand d design and performance variations along Pareto front Develop first set of interpretations Cautions develop trust in model, avoid anchoring, do not assume Pareto front has all good designs seari.mit.edu 2010 Massachusetts Institute of Technology 21

Quick look Tabulate performance of favored designs, Compare to acceptance ranges, Compare to achievable values of other designs Tradespace look Observe tradespace achievable ranges for each attribute Compare location of Pareto front designs to other designs Cautions Insights may be relative to specifically evaluated tradespace Attribute performance may be coupled Q2: What are the strengths and weaknesses of selected designs? seari.mit.edu 2010 Massachusetts Institute of Technology 22

Q3: Are lower cost designs feasible? Find low cost designs in Pareto front Determine if attribute acceptance ranges exclude lower cost designs Experimentally relax attribute ranges and replot Expand design space to include more low cost designs Enumerate new levels of design parameters Propose new design parameters that may lead to lower cost designs Re-evaluate tradespace if needed d (e.g., new designs types or models needed) Cautions Tradeoff of cost for utility can only be interpreted by decision maker Small differences in utility is difficult to determine in utility-space Relaxation of attribute ranges must be accepted by affected decision maker seari.mit.edu 2010 Massachusetts Institute of Technology 23

Q4: What about time and change? Needs change Define and evaluate epochs Needs, contexts Rerun model as needed Use multi-epoch metrics to identify interesting designs and epochs Pareto Trace, Fuzzy Pareto Trace, tradespace yield Define an era (time ordered sequence of epochs) Identify differences across epochs Colors and animations can help to illustrate Cautions Balance completeness with practicality when enumerating epochs and eras seari.mit.edu 2010 Massachusetts Institute of Technology 24

Q4: What about time and change? Needs change Pareto Trace Number # Pareto Sets containing design (measure of passive robustness) Define and evaluate epochs Across many epochs, track number of Needs, contexts times solution appears in Pareto Set Rerun model as needed Use multi-epoch metrics to identify interesting designs and epochs Pareto Trace, Fuzzy Pareto Trace, tradespace yield Define an era (time ordered sequence of epochs) Identify differences across epochs Colors and animations can help to illustrate Cautions Balance completeness with practicality when enumerating epochs and eras Utility Epoch Cost Num of designs Pareto Trace Number seari.mit.edu 2010 Massachusetts Institute of Technology 25

Q5: What about uncertainty? Investigate sensitivities Uncertainty affecting sensitive factors may indicate risk Use Epoch-Era Analysis to understand uncertainties due to discrete changes in contexts and needs Memory intensive, so limit scope Use Monte Carlo analysis to understand propagation of uncertainty in performance of subset of designs Computationally intensive, so limit scope Sensitivities Monte Carlo-derived uncertainties seari.mit.edu 2010 Massachusetts Institute of Technology 26

Q6: How can detailed design be initiated to maximize program success? Tradespace exploration appears to have promise in addressing: Picking good projects TSE shows what is possible in terms of tradeoffs TSE can be used to identify favored designs Specifying good requirements TSE shows impact of acceptability ranges on possible utility and cost, including good and bad constraints on designs Understanding risk areas TSE allows for consistent comparison of alternative s sensitivities and uncertainty propagation tendencies Understanding alternatives TSE allows for gaining insights into multiple alternatives simultaneously, creating essential contingency knowledge and design choice justification seari.mit.edu 2010 Massachusetts Institute of Technology 27

Discussion New demonstrated TSE capabilities/insights Multiple cost types Different concepts on same tradespace Systems of systems can be represented, but require more sophisticated modeling/fusion (ongoing research topic) Dynamic issues difficult to analyze/visualize, metrics can be used to screen/filter large datasets (ongoing research topic) Structured question-guided tradespace exploration Guided process, with enabling tools, much faster and complete than ad hoc exploration Rapid feedback results in ability to perform additional analysis as well as more advanced synthesis Deeper TS exploration into the data and pursuit of more nuanced analysis may require access to data-generators (i.e., modelers ) aswellas preference constructors (i.e., stakeholders ) Need to understand actual vs. perceived limitations and assumptions TS data demonstrates correlation; SMEs needed to determine causation Ultimate goal is knowledge-generation, so trust in the data and tradespace exploration methods is essential seari.mit.edu 2010 Massachusetts Institute of Technology 28

Tradespace Exploration Benefits The following strengths of TSE were identified by a user of the method Forces alignment of solutions to needs Reveals structure of design-value spaces not apparent with few point designs Akin to graphing g calculator showing function shapes, tradespaces give insight/intuition into complex design-value space relationships Facilitates cross-domain socio-technical conversation Ability to discover compromise solutions Beyond optimized per stakeholder solutions Experts often unable to find suboptimal solution that may be better compromise across stakeholders Structured means for considering large array of possible futures for discovering robust systems and strategies TSE methods highlight and help to focus attention on important trades, possibly overlooked by traditional methods On-going research is further developing TS visualizations, metrics, and analyses seari.mit.edu 2010 Massachusetts Institute of Technology 29