Cohesion, Power, Flexibility:

Size: px
Start display at page:

Download "Cohesion, Power, Flexibility:"

Transcription

1 Cohesion, Power, Flexibility: JPL Formulation MBSE Vision Kelley Case, John Ziemer, Bjorn Cole, James Chase, and Michael Kolar Jet Propulsion Laboratory,

2 What would Team X look like if we invented it today? Circa 199 SECESA 201 Stuttgart, Germany 2

3 JPL s Evolving Concurrent Engineering Capability 20 years ago Faster, Better, Cheaper Forefront of concurrent engineering Linked subsystem models In the last few years Developed new capabilities for early mission concept formulation New services for Team X Team X Lite Red Team type reviews Science Traceability Matrix New Teams A-Team (Mission Architecture) Team Xc (CubeSat) SECESA 201 Stuttgart, Germany

4 JPL s Evolving Concurrent Engineering Capability A few years from now Powerful analysis capability to infuse new models Common database, providing a Single Source of Truth Common infrastructure for concept formulation teams Access to prior study results, enabling re-use SECESA 201 Stuttgart, Germany

5 JPL Foundry responds to an evolving need JPL supports the science community to ideate, mature, and propose concepts for new NASA missions JPL continuously system engineers requirements and solutions to develop compelling new missions The JPL Innovation Foundry is our integrated formulation lifecycle enterprise SECESA 201 Stuttgart, Germany

6 Interior Structure (Gravity Field) Magnetic Field Uranus Energetic Particles Lg. Circ. Sm. Conv. Atmosphere Vertical Structure Release of Internal Heat Fly-By Polar Orbiter Equatorial Orbiter Atm. Probe Lander Free-Flying Instruments Surface Structure Satellites Surface Composition Interior Structure (Gravity Field) The Foundry Infrastructure Study Management Stand-alone Databases Model Repository Model Construction & Execution Environment Execution Engine Concept Maturity Level SECESA 201 Stuttgart, Germany

7 The Evolution of a Concept Concept Maturity Levels (CML) CML 1 CML 2 CML CML Ideation, link associated ideas Initial feasibility, identify FOMs Analysis and trade space exploration Point design at component level SECESA 201 Stuttgart, Germany 7

8 Progression of a Concept Through the CMLs Collaborative Engineering Support Focused Team Concept baseline engineered, costed, benchmarked Baseline validated, ready to be advocated = Idea = Concept Prototype = Point Design CML CML In Depth Analysis at Subsystem Level 8

9 Progression of a Concept Through the CMLs Open trade space Collaborative Engineering Support Frame key questions Analyze drivers Focused Team Derive and assess partials Salient kernel documented Fundamental feasibility of one approach validated quantitatively Technology Push Trade space understood Concept baseline engineered, costed, benchmarked Baseline validated, ready to be advocated CML 1 CML 2 CML = Idea CML = Concept Prototype = Point Design A Facilitated Conversation at the Architecture and System Level SECESA 201 Stuttgart, Germany CML In Depth Analysis at Subsystem Level 9

10 Progression of a Concept Through the CMLs An Overlap in Desired Capability and a Gap in Modeling and Infrastructure Open trade space Frame key questions Analyze drivers Derive and assess partials Specify value framework Assess potential tradeoffs A few design options synthesized Prioritize promising directions Collaborative Engineering Support Focused Team Salient kernel documented Fundamental feasibility of one approach validated quantitatively Technology Push Trade space understood Technology Pull Concept baseline engineered, costed, benchmarked Baseline validated, ready to be advocated CML 1 CML 2 CML = Idea CML = Concept Prototype = Point Design A Facilitated Conversation at the Architecture and System Level SECESA 201 Stuttgart, Germany CML In Depth Analysis at Subsystem Level 10

11 CML 1: Cocktail Napkin (A-Team) Example of Model Connectivity & Maturity (CML 1) # Maturity Level (~CML) Integrated System Model Subsystem Models, DB Query, Cost, etc. Obsolete Easy access to study status and records Study Management Design A 1 1 Key Concept 2 Study Archive Stand-alone Databases 1 Key Parameterized Concept Searchable database of prior records Primary Databases Prior Studies SECESA 201 Stuttgart, Germany

12 CML 2: Initial Feasibility (A-Team) Example of Model Connectivity & Maturity (CML 2) # Maturity Level (~CML) Integrated System Model Subsystem Models, DB Query, Cost, etc. Obsolete Connections between design, analysis, programmatics Design A 2 Science/Payloa d Models Study Management Subsystem Models Analogy Based Cost Models Model Construction & Execution Environment Stand-alone Databases Primary Databases Domain Prior Models Mission Studies (subsystem Design SECESA models) 201 Stuttgart, Germany HW Catalog (instruments / payloads) Distributed model and data development and capture Model Repository

13 CML : Trade Space Exploration (A-Team, New) Example of Model Connectivity & Maturity (CML ) Design B Design C Design A Subsystem Models # Obsolete Science/Payloa d Models Maturity Level (~CML) Integrated System Model Subsystem Models, DB Query, Cost, etc. Study Management Model Construction & Execution Environment Extremely high-speed collaborative environment Support many analysis platforms from around formulation community Stand-alone Databases Primary Databases Parametric Cost Models Subsystem Domain Models Model Repository Execution Engine Prior Studies Domain Models Mission Design SECESA 201 Stuttgart, Germany HW Catalog Cost & Schedule

14 CML : Point Design with Trade Space (Team X) Example of Model Connectivity & Maturity (CML ) Primary Databases # Design A Subsystem Models Subsystem Domain Models # Obsolete # # Higher-fidelity Models Maturity Level (~CML) Integrated System Model Subsystem Models, DB Query, Cost, etc. Model Repository Preserve Team-X core functionality and product set, including searchable catalogs, analysis, design specification, system rollups, and report generation. Study Management Model Construction & Execution Environment Execution Engine Legacy transition Multiple levels of design fidelity Stand-alone Databases Prior Studies Domain Models Mission Design SECESA 201 Stuttgart, Germany HW Catalog Cost & Schedule

15 CML : Concept Baseline (Step 1 Proposal) Example of Model Connectivity & Maturity (CML ) Allow the use of higher fidelity models & components, consistent with CML designs. (That is, provide the necessary hooks.) # Maturity Level (~CML) Integrated System Model Subsystem Models, DB Query, Cost, etc. The proposed SW provides the required core functionality, while providing significant extensibility to accommodate the end-to-end spacecraft design process. Obsolete 7 Study Management Design A Subsystem Models Model Construction & Execution Environment Stand-alone Databases Primary Databases 7 Higher-fidelity Models Model Repository Execution Engine Prior Studies Domain Models Mission Design SECESA 201 Stuttgart, Germany HW Catalog Cost & Etc. Schedule

16 Example Use Case Assessing Instrument Payload Options 1. JPL is building an infrastructure to rapidly link subsystem models to form integrated system models Integrated System Model* (use existing model or create a new one) * Application links leverage Phoenix Analysis Server Example Subsystem Models Instrument selection Propellant/tank sizing Avionics interfaces compatibility Array/battery sizing Link budget & antenna sizing Etc. SECESA 201 Stuttgart, Germany 1

17 Example Use Case Assessing Instrument Payload Options 2. Models will be provided from JPL line organizations, along with contributions from partner organizations Universities Integrated System Model* (use existing model or create a new one) Industry NASA Centers International Partnerships * Application links leverage Phoenix Analysis Server Example Subsystem Models Instrument selection Propellant/tank sizing Avionics interfaces compatibility Array/battery sizing Link budget & antenna sizing Etc. SECESA 201 Stuttgart, Germany 17

18 Example Use Case Assessing Instrument Payload Options Instrument Suite (query instrument(s) from database) Integrated System Model* (use existing model or create a new one). A common database is queried for instrument/hardwa re specs, such as mass, power, cost, etc. * Application links leverage Phoenix Analysis Server SECESA 201 Stuttgart, Germany 18

19 Example Use Case Assessing Instrument Payload Options Instrument Suite (query instrument(s) from database) Integrated System Model* (use existing model or create a new one). The integrated model provides an impact assessment of mass, power, cost, etc. for different payload options, along with an analysis of uncertainty Trade Space Exploration (evaluate -kg, -W, -$, etc.) * Application links leverage Phoenix Analysis Server SECESA 201 Stuttgart, Germany 19

20 Formulation MBSE Capability Roadmap End of FY1 End of FY1 End of FY18 FY20+ Model Based Design Capture and Ops Concept System/Subsystem Integration; System Analysis Integrated Scenarios analyses; SE Products generated from models MB Driven Rapid Performance/Risk Analyses Initial capabilities to store hardware & parameter information, call models, and execute analyses. CML 1- modeling environment that leverages a series of information and modeling databases to produce system-level integrated models and report key technical performance measures. CML 1- spacecraft design and modeling environment that incorporates higherlevel functionality, such as operations timelines to resolve thermal, power, & cost dependencies. Complete CML 1- MBSE-based spacecraft design and modeling environment that provides a seamless transition from formulation to implementation, including science, project, flight, and ground system. Core Functionality in FY1-FY1 Expansion to CML and integration with JPL MBSE infrastructure in FY17-FY20 20

21 Opportunity for Collaboration Mars Science Laboratory GRAIL Cassini InSight GRACE Rosetta Rapid, effective concept formulation helps to develop partnerships ST7 GALILEO TOPEX/Poseidon Mars Express Jason -1-2 SWOT SECESA 201 Stuttgart, Germany 21

22 Summary The proposed JPL vision for MBSE formulation infrastructure encompasses the ability to Maintain Cohesion of the current Team X functionality and extend access across all Foundry teams Enable the Power to connect a variety of analysis applications Add Flexibility to infuse new advanced models SECESA 201 Stuttgart, Germany Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise, does not constitute or imply its endorsement by the United States Government or the Jet Propulsion Laboratory,. 22