SlideShare a Scribd company logo
1 of 42
Download to read offline
Managing CPAS Architecture
                 and Requirements Volatility


              NASA Project Management Challenge 2010
              Michael Hazen
              Jacobs Technology




Used with permission
Introduction
   Complex systems frequently see
    requirements and architecture volatility.
   These kinds of volatility can be
    aggravated when multiple contractors and
    government agencies are working to
    interdependent but loosely coupled
    schedules.
   Recent experience on CPAS is used to
    illustrate some high value / low cost
    systems engineering approaches to help
    identify areas of volatility and to address
    these kinds of issues in a direct manner.


                     2
Background
   The Crew Exploration Vehicle (CEV) will
    land using parachutes much like Apollo did
    in the 1960s era.
   NASA decided to provide the parachute
    portion of the landing system, referred to
    as CPAS (CEV Parachute Assembly
    System) as GFE (Government Furnished
    Equipment) based on NASA Johnson
    Space Center (JSC) experience with the
    X-38 and other parachute programs.


                     3
Background (continued)
   JSC chose Jacobs Technology from ESCG
    (Engineering and Science Contract Group)
    to manage the overall program
    development.
   After a detailed selection program, Jacobs
    chose Irvin Aerospace (now Airborne
    Systems) to provide the parachutes and
    mortars for CPAS.




                    4
CPAS
Architecture
at Project
Inception
               5
Can we just re-use the Apollo design?
   Some believe that the CPAS design should just be
    an Apollo carbon copy. Some things have
    changed since the 1960s technology used by
    Apollo:
       Use of modern materials (Kevlar, Vectran and
        Spectra) that did not exist in the Apollo era
       Drogue parachutes updated to Variable Porosity
        Conical ribbon.
       Main parachute design updated from ringsail
        technology of the 1960s to the Irvin Quarter –
        Spherical technology.
   Numerous CPAS requirements were significantly
    more demanding than those levied on Apollo.


                          6
Generation 1 CPAS Requirements and
Architecture

   Requirements that significantly
    exceeded those levied on Apollo:
       Deployment envelope (max altitude of
        72,000 feet vs. 40,000 ft.)
       Unprecedented vibration levels
       Reliability requirement twice that of
        Apollo
   The requirements management
    paradigm has also changed since
    the days of Apollo

                     7
Systems Engineering “Engine” (Ref. 1)




                   8
System Dependencies (Ref. 2)
                          $
System
                   $               $
dependencies
within a
single
organization

     $




               Systems with interdependencies
               Across multiple organizations
               9
Interdependency Context Diagram (Ref. 2)




                  10
CPAS Mandate
   Operational parachutes are required to
    support early program Pad Abort tests.
    Pad Abort 1 is scheduled for early 2010.
   More parachutes required to support
    Ascent Abort tests and early Orbital tests.
   This mandate for CPAS was challenging
    with the still draft and evolving parent
    requirements for Orion.



                     11
Early Requirements Volatility
   As the prime contractor prepared for a
    System Requirements Review, CPAS
    closely monitored the proposed content of
    the SRD (System Requirements
    Document)
   As the Orion requirements were
    proposed, lower level requirements were
    articulated. The following slide illustrates
    the state of CPAS parent requirements at
    the CPAS SRR .

                     12
CPAS PTRS Requirements Traceability
   CxP 70000 Constellation Architecture Requirements Document

      CxP 72000 Orion System Requirements Document              Legend
                                                             Draft    .


       CEV T-31000 LM Spacecraft Specification              Interim    .
                                                            Release
       CEV T-31100 LM Crew Module Requirements Specification
                                     CEV T-035208 LM Landing and
 CEV T-31209 LM Landing and           Recovery Systems Interface
Recovery Systems Requirements          Requirements Document
   Subsystem Specification

                  LM-ORN-0080 Interim Requirements
                       Specification for CPAS

 JSC Design                                              JSC-64355
                       JSC-63497 CPAS Project
And Procedural                                           CPAS PTRS
                       Technical Requirements
Standards JPR                                            Assumptions
                            Specification
   8080.5A                                               Document

                                13
Meeting the Mandate !
   Team Collaboration between CPAS and
    Lockheed Martin was a big enabler to stop
    the requirements “tail chasing” by coming
    up with an explicit set of key requirements
    that would allow CPAS to proceed with Gen
    1 design
   This set of requirements (without TBDs)
    was labeled as an “Interim Requirements
    Memo”, also dubbed “The Prouty Memo”,
    named after its primary author from
    Lockheed Martin, Chris Prouty. The memo
    also included key interface requirements


                     14
Stakeholder Expectations Clear?
A separate assumptions document was
  developed to:
 Identify areas of disagreement with
  interim parent requirements
 Add needed details where existing
  requirements were incomplete
 Articulate perceived interface requirements
  on the vehicle side of the interface
 Serve as a stakeholder expectations
  baseline, formally approved by the
  program.

                   15
Beyond Stakeholder Expectations
Definition

   Requirements and architecture volatility
    can happen within a project too.
   A clearly defined Architecture and
    Requirements baseline to capture derived
    requirements and architecture decisions is
    essential
   A Design Guidance & Direction Document
    was developed to communicate key
    technical decisions and ground rules
    within the project and to ensure
    stakeholders were kept fully informed.

                    16
EXAMPLE Design Guidance & Direction Document Entry

Main Chute Deployment Altitude
Design Item: 09-009a
Owner: CPAS SE&I IPT
Date: 05/07/2009
Issue: Main Chute Deployment Altitude
Guidance: CPAS will use 8,000 ft MSL to determine if it meets the
performance and functional requirements.
Discussion: The Aerodynamic Decelerator System specification, the
PTRS, and the assumptions document do not specify the deployment
altitude of the main parachutes. Without an assumed deployment
height on nominal and high altitude aborts, it is impossible to determine
if CPAS meets its functional and performance requirements. LM GN&C
indicated during the CPAS summit that 8,000 ft would likely be the main
chute deployment altitude.
Disposition: Use through PDR.
Modified: 06/15/09
Approval: Tim Fisher CPAS SE&I IPT Chair
                          17
Getting Program Buy-In
   Getting CEV program concurrence at each
    step of the requirements and architecture
    volatility management process is a key
    enabler.
   The GFE Equipment and Materials Control
    Panel (GEMCP) was empowered to
    provide directives to CPAS to formalize
    CPAS Generation 1 requirements.
   This concurrence allowed parachute
    development to proceed without undue
    risk and with direct involvement of key
    stakeholders.


                    18
Architecture Changes due to
         Stability Concerns
   Significant oscillations of the crew
    module under drogues could result in
    a “flipped” crew module which would
    amount to a backwards (or apex
    forward) parachute deployment.
   Confirmed by early drop tests
   Confirmed by extensive simulations
    using evolving Orion aerodynamics
    data base.

                  19
Step Back to Look at the “Big Picture”


    A proposal was
     brought forward for a
     significantly different
     parachute architecture
     to address these
     stability concerns.




                    20
Alternate Parachute Architecture




Drogues deploy thru FBC

                          Drogues separate
                            FBC from CM
                                                   FBC deploys mains
                                                  and confluence fitting
                                                                           CM descending under mains


                                             21                                                        21
Assess candidate architecture using
an “architecture first” approach (Ref. 3)

     Elicit Architectural Requirements
     Document the architecture
     Analyze the architecture
         Stakeholders / scenarios
         Independent reviewers
         Prove Architecture will meet stated
          requirements
     Realize the architecture
     Maintain the architecture
                      22
Drogue Mortar & Mains Installation
Inside the Forward Bay Cover
Exercise architecture first approach
process

   CPAS now owns FBC separation and
    recontact avoidance.
   Mains just too heavy for effective
    deployment using forward bay cover – so
    move to forward bay cover deployed pilot
    chutes which in turn will deploy mains.
   Benefits of moving to alternate
    architecture starting to degrade.
   IDAT team commissioned to sort out the
    real “big picture” including not only CPAS,
    but the entire vehicle.

                     24
IDAT (Integrated Design and
Architecture Team) membership

   Crew Module Office / CPAS/
    Airborne (Irvin) / Lockheed Martin
   Non-advocate technical experts
       Consultants (includes Apollo era
        experts)
       NESC (NASA Engineering Safety
        Center)
       JPL (Jet Propulsion Laboratory)



                      25
Alternate Architecture Challenges
   Integrated system challenges
    were identified in baseline
    design (606G) of Orion Entry,
    Descent, and Landing (EDL)
    architecture
     First openly discussed at May 2009
      “CPAS Summit”
     Issues were symptomatic of a
      highly coupled architecture



                 26
Alternate Architecture Issues
606G Baseline Issues
   Main chute volume
   FBC near-field re-contact
   Drogue load mass threats (chute
    inflation, mortar kick-loads)
   Drogue harness extraction thru TPS
   Aux chute packaging and deployment
   Reliability – probability of loss of
    crew


                  27
IDAT Recommendations

     Forward Bay Volume
         Backshell Outer Mold Line change from
          32.5 to 30 degrees
     Steel risers for both mains and
      drogues to enable “any attitude”
      parachute deployment
     Forward Bay Cover – 6 Segments
     Launch Abort System (LAS) Abort
      Conops - Straight to Mains


                     28
Straight to Mains Sequence

                        Blunt End Forward
                           LAS Jettison




• A blunt-end-      Segmented FBC
                       Jettison
forward LAS
jettison approach
was chosen for
the Generation 2
                     Straight to Main Deploy
                           (using chosen
                             Parachute
CPAS architecture          Architecture)




• Used for Pad                    Main Line Stretch
aborts and low
altitude aborts
                                               Touchdown,
                                               Main Chute Cutaway,     29
                                               CMUS Airbag Inflation


                                29
Parachute Architecture Selection
Parachute Architectures Considered
   Modified Apollo (three point drogue harness)
   3 Drogues 3 mains concept where each drogue
    would extract one of the main chutes at the right
    time
   Ultimately selected “classic Apollo”




                       30
Classic Apollo
   Drogues
       2 each attached to
        flower pot gusset
       Each cut away with
        single dual-initiated
        cutter
   Main parachutes
       3 each attached to
        flower pot gusset
       Each deployed by use
        of individual mortar
        deployed pilot
        parachutes




                                     31
                                31
Classic Apollo?
   Isn’t that where we were when we started
    this journey for CPAS?
       Yes and No – we did not start with an
        integrated design solution and architecture.
   Smooth sailing now?
       No – we still have some unprecedented
        requirements that will likely result in additional
        requirements and architecture volatility
       Using test planning to explicitly address key
        risks (not only identify the risks but take
        concrete action to abate)


                         32
Role of Testing in Managing
Requirements and Architecture Volatility




                  33
Test and Verification influences on
requirements & architecture volatility
   Engineering development unit tests are
    key in validating requirements and
    candidate architectures
       Extensive Monte Carlo simulations are
        anchored by test data.
       Assessment of which tests are architecture
        specific helps to zero in on testability aspects
        of candidate architectures
   Early validation of performance
    requirements revealed several problems
    and risks



                         34
Risk Assessment

   Extensive brainstorming sessions
    were conducted with grey beards
    from the Apollo era and parachute
    experts from both industry and the
    government
   This enabled identification of
    requirements and architecture
    attributes which posed the greatest
    risk.

                  35
Example architecture and
requirements risk areas identified

   Architecture
       High Risk: Drogue Harness Deploy,
        Pilot off-angle deployment
       Medium Risk: Drogue confluence, Pilot
        deployment and inflation
       Low Risk: Two drogue chute / two aux
        chute performance




                     36
Example architecture and
requirements risk areas identified

   Requirements
       High Risk: Drogue High Altitude, two
        mains
       Medium Risk: high body rate
        deployment, riser abrasion, skipped
        reefing stages
       Low Risk: Main riser twist, one drogue
        and two mains



                      37
Requirements related enablers
   Master Verification Plan –ask
    specifically “how can that
    requirement be verified?”
   NESC proposed statistical “design of
    experiments” test approach
    associated requirements impact
   NESC proposed component level
    verification assessment – are end
    item specs needed?

                  38
Looking Ahead

   A stakeholder-wide Entry Descent
    and Landing Focus Integration
    Team (EDL FIT) has been
    established to ensure future design
    decisions reflect truly integrated
    solutions




                  39
Closing Comments
   Requirements & architecture volatility is
    part of the job
   The techniques described in this
    presentation helped CPAS to ensure the
    right system (right requirements and
    architecture) is built BEFORE anyone’s life
    depends on the successful operation of
    CPAS
   Part of Systems Engineering’s role is acting
    as the project’s “technical conscience” as
    requirements and architecture volatility
    issues are addressed
                    40
References
1.   NPR 7123.1A, NASA Systems Engineering
     Processes and Requirements. March 2007
2.   Department of Defense System of
     Systems Challenges, JSC Systems
     Engineering Seminar Presentation.
     Dr. Judith Dahlman. August 2007
3.   Architecture First Approach, DACS
     (Department of Defense Data & Analysis
     Center for Software)
     https://www.goldpractices.com/practices/
     afa/index.php

                    41
Questions?




Contact Information
Michael Hazen
Jacobs Engineering
JSC Engineering and Science Contract
281.461.5797
michael.hazen@escg.jacobs.com
                          42

More Related Content

Similar to Michael.hazen

Lougheed.kirk
Lougheed.kirkLougheed.kirk
Lougheed.kirkNASAPMC
 
HighSpeed_Stealthy_PayloadFocused_VTOL_UAV
HighSpeed_Stealthy_PayloadFocused_VTOL_UAVHighSpeed_Stealthy_PayloadFocused_VTOL_UAV
HighSpeed_Stealthy_PayloadFocused_VTOL_UAVMichael C. Becker
 
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...Real-Time Innovations (RTI)
 
Dickey.alan
Dickey.alanDickey.alan
Dickey.alanNASAPMC
 
Schaible.dawn
Schaible.dawnSchaible.dawn
Schaible.dawnNASAPMC
 
Week12 frame relay
Week12 frame relayWeek12 frame relay
Week12 frame relaylibra aziz
 
國防科技專案管理(Iv) f
國防科技專案管理(Iv) f國防科技專案管理(Iv) f
國防科技專案管理(Iv) fAlex Yin
 
Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005
Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005
Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005Mark Hardesty
 
AIAA White Paper on Fluid Dynamics Challenges in Flight mechanics
AIAA White Paper on Fluid Dynamics Challenges in Flight mechanicsAIAA White Paper on Fluid Dynamics Challenges in Flight mechanics
AIAA White Paper on Fluid Dynamics Challenges in Flight mechanicsstephen_mcparlin
 
Chapter3 frame relay
Chapter3   frame relayChapter3   frame relay
Chapter3 frame relayjuliusbangaw
 
Future Offshore Wind Energy Technology
Future Offshore Wind Energy TechnologyFuture Offshore Wind Energy Technology
Future Offshore Wind Energy TechnologyPhilip Totaro
 
Enhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptxEnhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptxAbrar Hafiz
 
CCNA Exploration 4 - Chapter 3
CCNA Exploration 4 - Chapter 3CCNA Exploration 4 - Chapter 3
CCNA Exploration 4 - Chapter 3Irsandi Hasan
 
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...CA Technologies
 

Similar to Michael.hazen (20)

Lougheed.kirk
Lougheed.kirkLougheed.kirk
Lougheed.kirk
 
HighSpeed_Stealthy_PayloadFocused_VTOL_UAV
HighSpeed_Stealthy_PayloadFocused_VTOL_UAVHighSpeed_Stealthy_PayloadFocused_VTOL_UAV
HighSpeed_Stealthy_PayloadFocused_VTOL_UAV
 
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
 
C2 PROFIBUS in a marine application
C2 PROFIBUS in a marine application   C2 PROFIBUS in a marine application
C2 PROFIBUS in a marine application
 
Dickey.alan
Dickey.alanDickey.alan
Dickey.alan
 
Schaible.dawn
Schaible.dawnSchaible.dawn
Schaible.dawn
 
Week12 frame relay
Week12 frame relayWeek12 frame relay
Week12 frame relay
 
Chapter 3 frame relay
Chapter 3   frame relayChapter 3   frame relay
Chapter 3 frame relay
 
國防科技專案管理(Iv) f
國防科技專案管理(Iv) f國防科技專案管理(Iv) f
國防科技專案管理(Iv) f
 
508.RPA_P5_ACR_PCR.pdf
508.RPA_P5_ACR_PCR.pdf508.RPA_P5_ACR_PCR.pdf
508.RPA_P5_ACR_PCR.pdf
 
Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005
Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005
Rapid Development of a Rotorcraft UAV System - AHS Tech Specialists Meeting 2005
 
sairam_CV
sairam_CVsairam_CV
sairam_CV
 
AIAA White Paper on Fluid Dynamics Challenges in Flight mechanics
AIAA White Paper on Fluid Dynamics Challenges in Flight mechanicsAIAA White Paper on Fluid Dynamics Challenges in Flight mechanics
AIAA White Paper on Fluid Dynamics Challenges in Flight mechanics
 
6
66
6
 
Chapter3 frame relay
Chapter3   frame relayChapter3   frame relay
Chapter3 frame relay
 
Future Offshore Wind Energy Technology
Future Offshore Wind Energy TechnologyFuture Offshore Wind Energy Technology
Future Offshore Wind Energy Technology
 
Enhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptxEnhancement of ARINC 653 for Multi-core Hardware.pptx
Enhancement of ARINC 653 for Multi-core Hardware.pptx
 
CCNA Exploration 4 - Chapter 3
CCNA Exploration 4 - Chapter 3CCNA Exploration 4 - Chapter 3
CCNA Exploration 4 - Chapter 3
 
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
Technology Primer: Software-Defined Networking and Its Impact on Infrastructu...
 
Concrete design
Concrete designConcrete design
Concrete design
 

More from NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk boNASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski johnNASAPMC
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joeNASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuartNASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahmNASAPMC
 
Snow lee
Snow leeSnow lee
Snow leeNASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandraNASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krageNASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marcoNASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mikeNASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karleneNASAPMC
 
Rackley mike
Rackley mikeRackley mike
Rackley mikeNASAPMC
 
Paradis william
Paradis williamParadis william
Paradis williamNASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeffNASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe williamNASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralfNASAPMC
 

More from NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Rackley mike
Rackley mikeRackley mike
Rackley mike
 
Paradis william
Paradis williamParadis william
Paradis william
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 

Michael.hazen

  • 1. Managing CPAS Architecture and Requirements Volatility NASA Project Management Challenge 2010 Michael Hazen Jacobs Technology Used with permission
  • 2. Introduction  Complex systems frequently see requirements and architecture volatility.  These kinds of volatility can be aggravated when multiple contractors and government agencies are working to interdependent but loosely coupled schedules.  Recent experience on CPAS is used to illustrate some high value / low cost systems engineering approaches to help identify areas of volatility and to address these kinds of issues in a direct manner. 2
  • 3. Background  The Crew Exploration Vehicle (CEV) will land using parachutes much like Apollo did in the 1960s era.  NASA decided to provide the parachute portion of the landing system, referred to as CPAS (CEV Parachute Assembly System) as GFE (Government Furnished Equipment) based on NASA Johnson Space Center (JSC) experience with the X-38 and other parachute programs. 3
  • 4. Background (continued)  JSC chose Jacobs Technology from ESCG (Engineering and Science Contract Group) to manage the overall program development.  After a detailed selection program, Jacobs chose Irvin Aerospace (now Airborne Systems) to provide the parachutes and mortars for CPAS. 4
  • 6. Can we just re-use the Apollo design?  Some believe that the CPAS design should just be an Apollo carbon copy. Some things have changed since the 1960s technology used by Apollo:  Use of modern materials (Kevlar, Vectran and Spectra) that did not exist in the Apollo era  Drogue parachutes updated to Variable Porosity Conical ribbon.  Main parachute design updated from ringsail technology of the 1960s to the Irvin Quarter – Spherical technology.  Numerous CPAS requirements were significantly more demanding than those levied on Apollo. 6
  • 7. Generation 1 CPAS Requirements and Architecture  Requirements that significantly exceeded those levied on Apollo:  Deployment envelope (max altitude of 72,000 feet vs. 40,000 ft.)  Unprecedented vibration levels  Reliability requirement twice that of Apollo  The requirements management paradigm has also changed since the days of Apollo 7
  • 9. System Dependencies (Ref. 2) $ System $ $ dependencies within a single organization $ Systems with interdependencies Across multiple organizations 9
  • 11. CPAS Mandate  Operational parachutes are required to support early program Pad Abort tests. Pad Abort 1 is scheduled for early 2010.  More parachutes required to support Ascent Abort tests and early Orbital tests.  This mandate for CPAS was challenging with the still draft and evolving parent requirements for Orion. 11
  • 12. Early Requirements Volatility  As the prime contractor prepared for a System Requirements Review, CPAS closely monitored the proposed content of the SRD (System Requirements Document)  As the Orion requirements were proposed, lower level requirements were articulated. The following slide illustrates the state of CPAS parent requirements at the CPAS SRR . 12
  • 13. CPAS PTRS Requirements Traceability CxP 70000 Constellation Architecture Requirements Document CxP 72000 Orion System Requirements Document Legend Draft . CEV T-31000 LM Spacecraft Specification Interim . Release CEV T-31100 LM Crew Module Requirements Specification CEV T-035208 LM Landing and CEV T-31209 LM Landing and Recovery Systems Interface Recovery Systems Requirements Requirements Document Subsystem Specification LM-ORN-0080 Interim Requirements Specification for CPAS JSC Design JSC-64355 JSC-63497 CPAS Project And Procedural CPAS PTRS Technical Requirements Standards JPR Assumptions Specification 8080.5A Document 13
  • 14. Meeting the Mandate !  Team Collaboration between CPAS and Lockheed Martin was a big enabler to stop the requirements “tail chasing” by coming up with an explicit set of key requirements that would allow CPAS to proceed with Gen 1 design  This set of requirements (without TBDs) was labeled as an “Interim Requirements Memo”, also dubbed “The Prouty Memo”, named after its primary author from Lockheed Martin, Chris Prouty. The memo also included key interface requirements 14
  • 15. Stakeholder Expectations Clear? A separate assumptions document was developed to:  Identify areas of disagreement with interim parent requirements  Add needed details where existing requirements were incomplete  Articulate perceived interface requirements on the vehicle side of the interface  Serve as a stakeholder expectations baseline, formally approved by the program. 15
  • 16. Beyond Stakeholder Expectations Definition  Requirements and architecture volatility can happen within a project too.  A clearly defined Architecture and Requirements baseline to capture derived requirements and architecture decisions is essential  A Design Guidance & Direction Document was developed to communicate key technical decisions and ground rules within the project and to ensure stakeholders were kept fully informed. 16
  • 17. EXAMPLE Design Guidance & Direction Document Entry Main Chute Deployment Altitude Design Item: 09-009a Owner: CPAS SE&I IPT Date: 05/07/2009 Issue: Main Chute Deployment Altitude Guidance: CPAS will use 8,000 ft MSL to determine if it meets the performance and functional requirements. Discussion: The Aerodynamic Decelerator System specification, the PTRS, and the assumptions document do not specify the deployment altitude of the main parachutes. Without an assumed deployment height on nominal and high altitude aborts, it is impossible to determine if CPAS meets its functional and performance requirements. LM GN&C indicated during the CPAS summit that 8,000 ft would likely be the main chute deployment altitude. Disposition: Use through PDR. Modified: 06/15/09 Approval: Tim Fisher CPAS SE&I IPT Chair 17
  • 18. Getting Program Buy-In  Getting CEV program concurrence at each step of the requirements and architecture volatility management process is a key enabler.  The GFE Equipment and Materials Control Panel (GEMCP) was empowered to provide directives to CPAS to formalize CPAS Generation 1 requirements.  This concurrence allowed parachute development to proceed without undue risk and with direct involvement of key stakeholders. 18
  • 19. Architecture Changes due to Stability Concerns  Significant oscillations of the crew module under drogues could result in a “flipped” crew module which would amount to a backwards (or apex forward) parachute deployment.  Confirmed by early drop tests  Confirmed by extensive simulations using evolving Orion aerodynamics data base. 19
  • 20. Step Back to Look at the “Big Picture”  A proposal was brought forward for a significantly different parachute architecture to address these stability concerns. 20
  • 21. Alternate Parachute Architecture Drogues deploy thru FBC Drogues separate FBC from CM FBC deploys mains and confluence fitting CM descending under mains 21 21
  • 22. Assess candidate architecture using an “architecture first” approach (Ref. 3)  Elicit Architectural Requirements  Document the architecture  Analyze the architecture  Stakeholders / scenarios  Independent reviewers  Prove Architecture will meet stated requirements  Realize the architecture  Maintain the architecture 22
  • 23. Drogue Mortar & Mains Installation Inside the Forward Bay Cover
  • 24. Exercise architecture first approach process  CPAS now owns FBC separation and recontact avoidance.  Mains just too heavy for effective deployment using forward bay cover – so move to forward bay cover deployed pilot chutes which in turn will deploy mains.  Benefits of moving to alternate architecture starting to degrade.  IDAT team commissioned to sort out the real “big picture” including not only CPAS, but the entire vehicle. 24
  • 25. IDAT (Integrated Design and Architecture Team) membership  Crew Module Office / CPAS/ Airborne (Irvin) / Lockheed Martin  Non-advocate technical experts  Consultants (includes Apollo era experts)  NESC (NASA Engineering Safety Center)  JPL (Jet Propulsion Laboratory) 25
  • 26. Alternate Architecture Challenges  Integrated system challenges were identified in baseline design (606G) of Orion Entry, Descent, and Landing (EDL) architecture  First openly discussed at May 2009 “CPAS Summit”  Issues were symptomatic of a highly coupled architecture 26
  • 27. Alternate Architecture Issues 606G Baseline Issues  Main chute volume  FBC near-field re-contact  Drogue load mass threats (chute inflation, mortar kick-loads)  Drogue harness extraction thru TPS  Aux chute packaging and deployment  Reliability – probability of loss of crew 27
  • 28. IDAT Recommendations  Forward Bay Volume  Backshell Outer Mold Line change from 32.5 to 30 degrees  Steel risers for both mains and drogues to enable “any attitude” parachute deployment  Forward Bay Cover – 6 Segments  Launch Abort System (LAS) Abort Conops - Straight to Mains 28
  • 29. Straight to Mains Sequence Blunt End Forward LAS Jettison • A blunt-end- Segmented FBC Jettison forward LAS jettison approach was chosen for the Generation 2 Straight to Main Deploy (using chosen Parachute CPAS architecture Architecture) • Used for Pad Main Line Stretch aborts and low altitude aborts Touchdown, Main Chute Cutaway, 29 CMUS Airbag Inflation 29
  • 30. Parachute Architecture Selection Parachute Architectures Considered  Modified Apollo (three point drogue harness)  3 Drogues 3 mains concept where each drogue would extract one of the main chutes at the right time  Ultimately selected “classic Apollo” 30
  • 31. Classic Apollo  Drogues  2 each attached to flower pot gusset  Each cut away with single dual-initiated cutter  Main parachutes  3 each attached to flower pot gusset  Each deployed by use of individual mortar deployed pilot parachutes 31 31
  • 32. Classic Apollo?  Isn’t that where we were when we started this journey for CPAS?  Yes and No – we did not start with an integrated design solution and architecture.  Smooth sailing now?  No – we still have some unprecedented requirements that will likely result in additional requirements and architecture volatility  Using test planning to explicitly address key risks (not only identify the risks but take concrete action to abate) 32
  • 33. Role of Testing in Managing Requirements and Architecture Volatility 33
  • 34. Test and Verification influences on requirements & architecture volatility  Engineering development unit tests are key in validating requirements and candidate architectures  Extensive Monte Carlo simulations are anchored by test data.  Assessment of which tests are architecture specific helps to zero in on testability aspects of candidate architectures  Early validation of performance requirements revealed several problems and risks 34
  • 35. Risk Assessment  Extensive brainstorming sessions were conducted with grey beards from the Apollo era and parachute experts from both industry and the government  This enabled identification of requirements and architecture attributes which posed the greatest risk. 35
  • 36. Example architecture and requirements risk areas identified  Architecture  High Risk: Drogue Harness Deploy, Pilot off-angle deployment  Medium Risk: Drogue confluence, Pilot deployment and inflation  Low Risk: Two drogue chute / two aux chute performance 36
  • 37. Example architecture and requirements risk areas identified  Requirements  High Risk: Drogue High Altitude, two mains  Medium Risk: high body rate deployment, riser abrasion, skipped reefing stages  Low Risk: Main riser twist, one drogue and two mains 37
  • 38. Requirements related enablers  Master Verification Plan –ask specifically “how can that requirement be verified?”  NESC proposed statistical “design of experiments” test approach associated requirements impact  NESC proposed component level verification assessment – are end item specs needed? 38
  • 39. Looking Ahead  A stakeholder-wide Entry Descent and Landing Focus Integration Team (EDL FIT) has been established to ensure future design decisions reflect truly integrated solutions 39
  • 40. Closing Comments  Requirements & architecture volatility is part of the job  The techniques described in this presentation helped CPAS to ensure the right system (right requirements and architecture) is built BEFORE anyone’s life depends on the successful operation of CPAS  Part of Systems Engineering’s role is acting as the project’s “technical conscience” as requirements and architecture volatility issues are addressed 40
  • 41. References 1. NPR 7123.1A, NASA Systems Engineering Processes and Requirements. March 2007 2. Department of Defense System of Systems Challenges, JSC Systems Engineering Seminar Presentation. Dr. Judith Dahlman. August 2007 3. Architecture First Approach, DACS (Department of Defense Data & Analysis Center for Software) https://www.goldpractices.com/practices/ afa/index.php 41
  • 42. Questions? Contact Information Michael Hazen Jacobs Engineering JSC Engineering and Science Contract 281.461.5797 michael.hazen@escg.jacobs.com 42