Upload
others
View
4
Download
1
Embed Size (px)
Citation preview
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Engineering• Lecture #02 – August 29, 2019 • Background of Systems Engineering • NASA program planning phases • Scheduled milestones • Requirements document • Work breakdown structure • Technology readiness levels • Project management tools • Design reference missions and CONOPS • Decision analysis tools • Risk tracking
1
© 2019 David L. Akin - All rights reserved http://spacecraft.ssl.umd.edu
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Overview of Systems Engineering• Developed to handle large, complex systems
– Geographically disparate – Cutting-edge technologies – Significant time/cost constraints – Failure-critical
• First wide-spread applications in aerospace programs of the 1950’s (e.g., ICBMs)
• Rigorous, systematic approach to organization and record-keeping
2
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
NASA Lifecycle Overview
3
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
NASA Formulation Stage Overview
4
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Formulation ProcessPre-Phase A Conceptual Design Phase
Development of performance goals and requirements Establishment of Science Working Group (science missions) Trade studies of mission concepts Feasibility and preliminary cost analyses Request for Phase A proposals
5
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Formulation ProcessPre-Phase A
Phase A
Preliminary Analysis Phase Proof of concept analyses Mission operations concepts “Build vs. buy” decisions Payload definition Selection of experimenters Detailed trajectory analysis Target program schedule RFP for Phase B studies
6
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Formulation ProcessPre-Phase A
Phase B
Phase A
Definition Phase Define baseline technical solutions Create requirements document Significant reviews:
Systems Requirements Review Systems Design Review Non-Advocate Review
Request for Phase C/D proposals Ends with Preliminary Design Review (PDR)
7
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Historical Implications of Study Phases
8
from J. A. Moody, ed., Metrics and Case Studies for Evaluating Engineering Designs Prentice-Hall, 1997
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Implementation Stage Overview
9
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Implementation ProcessPre-Phase A
Phase C/D
Phase B
Phase A
Development Phase Detailed design process “Cutting metal” Test and analysis Significant reviews:
Critical Design Review (CDR) Test Acceptance Review Flight Readiness Review
Ends at launch of vehicle
10
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Implementation ProcessPre-Phase A
Phase E/F
Phase C/D
Phase B
Phase A
Operations and End-of-Life Launch On-orbit Check-out Mission Operations Maintenance and Troubleshooting Failure monitoring End-of-life disposal
11
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
NASA Project Life Cycle - Milestones
12
from NASA SP-2007-6105 rev. 1, “NASA Systems Engineering Handbook”
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
NASA Project Life Cycle - Acronyms
13
from NASA SP-2007-6105 rev. 1, “NASA Systems Engineering Handbook”
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Requirements Document• The “bible” of the design and development
process • Lists (clearly, unambiguously, numerically) what
is required to successfully complete the program • Requirements “flow-down” results in
successively finer levels of detail • May be subject to change as state of knowledge
grows • Critical tool for maintaining program budgets
14
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Design is based on requirements. There's no justification for designing something one bit "better" than the requirements dictate.
Akin’s Laws of Spacecraft Design - #13
15
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX
16
StowedConfigura/on
DeployedConfigura/on
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX Program Mission StatementInvestigate the coupled dynamics and associated control mitigation strategies for a free-flying vehicle with a high-performance manipulator performing tasks analogous to satellite servicing
17
Should be a clear, unambiguous, definitive statement of the purpose of the program, and what it will achieve when complete.
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Apollo Program Mission Statement“I believe this nation should commit itself to achieving the goal, before this decade is out, of landing a man on the moon and returning him safely to Earth.”
18
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX Program Objectives• Develop a microsatellite in the university
environment through a program which maximizes opportunities for students to be involved in all aspects of the development process.
• Leverage three decades of advanced space robotics research in the development and flight demonstration of a space manipulator system
• Investigate the coupled dynamics and associated control mitigation strategies for a free-flying vehicle with a high-performance manipulator performing tasks analogous to satellite servicing
19
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX Mission (L1) Requirements
20
M-1 DYMAFLEX shall include a robotic manipulator
M-2 DYMAFLEX shall be able to move the manipulator sufficiently fast as to cause larger dynamic coupling between manipulator and host vehicle than currently experienced on flown systems
M-3DYMAFLEX shall be able to downlink telemetry of experiments to validate success of algorithms on the ground
M-4DYMAFLEX shall operate in an environment where system dynamics dominates perturbations due to environmental effects
M-5DYMAFLEX shall be able to introduce unknown values to control system by changing the mass configuration of its end effector
M-6DYMAFLEX shall be able to return to a stable attitude after or during dynamic motions of the manipulator
M-7DYMAFLEX shall simulate a variety of payload motions to cover desirable sets of future trajectories
M-8 DYMAFLEX shall maximize useful life on orbit by accepting new experiments from the ground
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX System (L2) Requirements
21
S-1 DYMAFLEX shall be able to perform a minimum set of trajectories: a single DOF, multi-axis linear and extended nonlinear
S-2 DYMAFLEX shall meet launch program's requirements (see UNP7 Users Guide)
S-3DYMAFLEX shall be able to know its position, orientation, manipulator configuration, and lock state of tip masses
S-4 DYMAFLEX shall have sufficient communications capability to downlink a minimum of TBD Mb of experiment data within life of spacecraft
S-5 DYMAFLEX shall generate sufficient power (# watts TBD) to execute the minimum set of experiments and communicate results to ground
S-6 DYMAFLEX shall have multiple interchangeable tip masses for the manipulator
S-7 DYMAFLEX shall have sufficient computational power to perform realtime kinematic and manipulator control calculations
S-8 DYMAFLEX shall be able to put itself into a safe mode in the event of a critical anomaly
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX ROBO (L3) Requirements
22
S1-1 ROBO shall have a 4 DOF manipulator
S1-2 ROBO shall be able to change tip masses
S1-3 ROBO shall be capable of minimum end effector velocity of TBD m/s
S1-4 ROBO shall sense joint position, velocity, and torque
S1-5 ROBO shall sense motor controller temperature and current draw
S1-6ROBO shall not extend below the Satellite interface plane (during or after deployment)
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
DYMAFLEX STRM (L3) Requirements
23
S2-1 The STRM shall have a natural frequency of at least 100 Hz with a goal of TBD Hz
S2-2 The STRM shall withstand g's in the x,y,z direction
S2-3 The STRM shall have a factor of safety of 2.0 for yield and 2.6 for ultimate for all structural elements
S2-4 STRM shall have a mass less than TBD grams with a goal of less than TBD grams
S2-5 STRM shall interface with lightband at satellite interface plane with 24 #1/4 bolts
S2-6 STRM shall not extend below Satellite interface plane (during or after deployments)
S2-7 STRM shall provide system with solar panels that will provide sufficient power for experiments
S2-8STRM shall ensure CG for DYMAFLEX is within envelope (less than 0.5cm from lightband centerline, less than 40cm above satellite interface plane)
S2-9 STRM shall ensure final dimensions of DYMAFLEX meet requirements (50cm x 50cm x 60 cm tall)
S2-10 STRM materials shall meet all outgassing and stress corrosion cracking requirements
S2-11 STRM shall provide adequate venting such that the pressure difference is less then 0.5 psi with a factor of safety of 2
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Requirements Verification Matrix• Single spreadsheet tracking all requirements,
sources, status, and documentation • Broken down to successively finer levels of
detail (frequently 4-6 levels) • For a major program, the printed version can run
to hundreds of pages • Ensures that nothing gets overlooked and
everything is done for a purpose
24
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Requirements Verification Matrix
25
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Interface Control Documents• Used to clearly specify interfaces (mechanical,
electrical, data, etc.) between mating systems • Critical since systems may not be fit-checked
until assembled on-orbit! • Success of a program may be driven by careful
choices of interfaces • KISS principle holds here (“keep it simple,
stupid”)
26
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Akin’s Laws of Spacecraft Design - #15
(Shea's Law) The ability to improve a design occurs primarily at the interfaces. This is also the prime location for screwing it up.
27
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
System Block Diagrams• Shows interrelationships between systems • Can be used to derive communication bandwidth
requirements, wiring harnesses, delineation of responsibilities
• Created at multiple levels (project, spacecraft, individual systems and subsystems)
28
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Exo-SPHERES S/C Block Diagram
29
RCS! COMM!
EPS!
SFT!C&DH!
ADCS!
VIS!
STRM!
Batteries!
Charger!
Kibo Airlock!
Regulator!CPU!
Disk Storage!
OS!
Scheduling!ADCS!RCS!
COMM!ROBO!
Reaction Wheel (TDB)!(x3)!
9 DOF IMU (TDB)! (x 3)!
Aft Camera!
Forward Camera (x2)!!
Wiring Harness!
Thrusters (x 16)! !
Tank! !
Tank! !
Valves! !
THRM!Sensors!(TDB)!
Active (TDB)!
Passive (TDB)!
High Bandwidth!
Low Bandwidth!XPNDR!
(TBD)!Antenna!(TBD) !
Antenna!(TBD) !
XPNDR!(TBD)!
Antenna!(TBD) !
Antenna!(TBD) !
Lights (TDB)!
AMP!Interfaces!
Restraints!
Access Hatches! Payload!Cushioning!
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Exo-SPHERES RCS Block Diagram
30
oi
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Work Breakdown Structures• Detailed “outline” of all tasks required to
develop and operate the system • Successively finer levels of detail
– Program (e.g., Constellation Program) – Project (Lunar Exploration) – Mission (Lunar Sortie Exploration) – System (Pressurized Rover) – Subsystem (Life Support System) – Assembly (CO2 Scrubber System) – Subassembly, Component, Part, ...
31
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
NASA Standard WBS Levels 1 & 2
32
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Standard WBS for JPL Mission
33
Foreign Travel/ITAR01.07
Facilities01.06
Review Support01.05
Project Plng Spt01.04
Risk Mgmnt01.03
Business Mgmnt01.02
Project Mgmnt01.01
Project Management01
Project V&V02.08
Launch Sys Eng02.07
Planetary Protection02.06
Config Mgmnt02.05
Information Systems02.04
Project SW Eng02.03
Mission & Nav Design02.02
Project Sys Eng02.01
Project Sys Eng02
SW IV&V03.09
Contamination Control03.08
SW Q&A03.07
HW Q&A03.06
EEE Parts Eng03.05
Reliability03.04
Environments03.03
System Safety03.02
MA Mgmnt03.01
Mission Assurance03
Education & Outreach04.06
Sci EnvironmentCharacterization
04.05
Sci Investigatio & Ops Spt
04.04
Sci Data Support04.03
Science Team04.02
Science Mgmnt04.01
Science04
P/L I&T05.06
Common P/L Systems05.05
Instrument N05.04
Instrument 105.03
P/L Sys Eng05.02
P/L Mgmnt05.01
Payload05
Spacecraft assemblytest & verification
06.12
Testbeds06.11
Spacecraft Flt SW06.10
GN&C Subsys06.09
Propulsion Subsys06.08
Thermal Subsys06.07
Mechanical Subsys06.06
Telecomm Subsys06.05
Command & Data S/s06.04
Power Subsys06.03
Flt Sys - Sys Eng06.02
Flt Sys Mgmnt06.01
Spacecraft Contract06.00
Flight System06
MOS V&V07.05
Operations07.04
Ground Data Sys07.03
MOS Sys Eng07.02
Mission Ops Mgmnt07.01
Mission Ops System07
Launch Services08.01
Launch System08
Project Name
WB
S Le
vels 1
2
3
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Detail across JPL WBS Level II1. Project Management 2. Project Systems Engineering 3. Mission Assurance 4. Science 5. Payload 6. Flight System 7. Mission Operations System 8. Launch System
34
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Standard WBS for JPL Mission
35
Foreign Travel/ITAR01.07
Facilities01.06
Review Support01.05
Project Plng Spt01.04
Risk Mgmnt01.03
Business Mgmnt01.02
Project Mgmnt01.01
Project Management01
Project V&V02.08
Launch Sys Eng02.07
Planetary Protection02.06
Config Mgmnt02.05
Information Systems02.04
Project SW Eng02.03
Mission & Nav Design02.02
Project Sys Eng02.01
Project Sys Eng02
SW IV&V03.09
Contamination Control03.08
SW Q&A03.07
HW Q&A03.06
EEE Parts Eng03.05
Reliability03.04
Environments03.03
System Safety03.02
MA Mgmnt03.01
Mission Assurance03
Education & Outreach04.06
Sci EnvironmentCharacterization
04.05
Sci Investigatio & Ops Spt
04.04
Sci Data Support04.03
Science Team04.02
Science Mgmnt04.01
Science04
P/L I&T05.06
Common P/L Systems05.05
Instrument N05.04
Instrument 105.03
P/L Sys Eng05.02
P/L Mgmnt05.01
Payload05
Spacecraft assemblytest & verification
06.12
Testbeds06.11
Spacecraft Flt SW06.10
GN&C Subsys06.09
Propulsion Subsys06.08
Thermal Subsys06.07
Mechanical Subsys06.06
Telecomm Subsys06.05
Command & Data S/s06.04
Power Subsys06.03
Flt Sys - Sys Eng06.02
Flt Sys Mgmnt06.01
Spacecraft Contract06.00
Flight System06
MOS V&V07.05
Operations07.04
Ground Data Sys07.03
MOS Sys Eng07.02
Mission Ops Mgmnt07.01
Mission Ops System07
Launch Services08.01
Launch System08
Project Name
WB
S Le
vels 1
2
3
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Detail in JPL “Flight Systems” Column1. Spacecraft Contract 2. Flight Systems Management 3. Flight Systems - Systems Engineering 4. Power Systems 5. Command and Data Handling Systems 6. Telecommunications Systems 7. Mechanical Systems 8. Thermal Systems 9. Propulsion Systems 10.Guidance, Navigation, and Control Systems 11.Spacecraft Flight Software 12.Testbeds 13.Spacecraft Assembly, Test, and Verification
36
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Akin’s Laws of Spacecraft Design - #24
It's called a "Work Breakdown Structure" because the Work remaining will grow until you have a Breakdown, unless you enforce some Structure on it.
37
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Technology Readiness Levels
TRL 9 Actual system “flight proven” through successful mission operations
TRL 8 Actual system completed and “flight qualified” through test and demonstration
TRL 7 System prototype demonstration in the real environment
TRL 6 System/subsystem model or prototype demonstration in a relevant environment
TRL 5 Component and/or breadboard validation in relevant environment
TRL 4 Component and/or breadboard validation in laboratory environment
TRL 3 Analytical and experimental critical function and/or characteristic proof-of-concept
TRL 2 Technology concept and/or application formulated
TRL 1 Basic principles observed and reported
38
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Gantt* Charts
I D Task Name Dura t i on S t a r t F i n i s h P r edeces so r s1 Design Robot 4 w Tue 9/3/02 Mon 9/30/022 Build Head 6 w Tue 10/1/02 Mon 11/11/02 13 Build Body 4 w Tue 10/1/02 Mon 10/28/02 14 Build Legs 3 w Tue 10/1/02 Mon 10/21/02 15 Assemble 2 w Tue 11/12/02 Mon 11/25/02 2,3,4
9/1 9/8 9/15 9/22 9/29 10/6 10/13 10/20 10/27 11/3 11/10 11/17 11/24 12/1 12/8September October November December
*developed by Charles Gantt in 1917
39
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
PERT Charts*
40
*Program Evaluation and Review Technique
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
A Simple Approach to PERT Charts
41
A 11 1
Task Name Task Duration
Earliest Start Time Latest Start Time
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
A Simple Approach to PERT Charts
42
A 11
B 2
C 4
D 3
EB4
FF1
G 2
H 2
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Propagate Forward for Earliest Starts
43
A 11
B 22
C 42
D 32
EB4
FF1
G 2
H 2
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Propagate Forward for Earliest Starts
44
A 11
B 42
C 22
D 32
EB3
6
FF1
6
G 25
H 29
Completion=11
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Propagate Backward for Latest Starts
45
A 11
B 42
C 22
D 32
EB3
6 6
FF1
6 8
G 25 7
H 29 9
Completion=11
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Propagate Backward for Latest Starts
46
A 11 1
B 42 2
C 22 4
D 32 4
EB3
6 6
FF1
6 8
G 25 7
H 29 9
Completion=11
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Difference Starts for Slack Time
47
A 11 1
B 42 2
C 22 4
D 32 4
EB3
6 6
FF1
6 8
G 25 7
H 29 9
Completion=11
0
0 0
02 2
2 2
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Identify Critical Path(s)
48
A 11 1
B 42 2
C 22 4
D 32 4
EB3
6 6
FF1
6 8
G 25 7
H 29 9
Completion=11
0
0 0
02 2
2 2
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Akin’s Laws of Spacecraft Design - #23
The schedule you develop will seem like a complete work of fiction up until the time your customer fires you for not meeting it.
49
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Design Reference Missions• Description of canonical mission(s) for use in
design processes • Could take the form of a narrative, storyboard,
pictogram, timeline, or combination thereof • Greater degree of detail where needed (e.g.,
surface operations) • Created by eventual users of the system
(“stakeholders”) very early in development cycle
50
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Concept of Operations• Description of how the proposed system will
accomplish the design reference mission(s) • Will appear to be similar to DRM, but is a
product of the design, rather than a driving requirement
• Frequently referred to as “CONOPS”, showing DOD origins
51
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Space Systems Architecture• Description of physical hardware, processes, and
operations to perform DRM • Term is used widely (e.g., “software
architecture”, “mission architecture”, “planning architecture”), but refers to basic configuration decisions
• Generally result of significant trade studies to compare options
52
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
ESAS Final Architecture/CONOPS
53
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Success Criteria• Part of program formulation phase is to clearly
identify observable metrics that will define success
• Generally consists of two sets – “Full mission success” represents the minimum case
for success in a nominal mission – “Minimal success” represents success criteria in the
event of degraded capacity • Important to recognize that even “full mission
success” is far below aspirational goals
54
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Decision Analysis Tools• A number of different approaches exist, e.g.
– Decision Matrices (aka Pugh Method) – Quality Function Deployment – Six Sigma – Analytic Hierarchy Process (details in notes)
• Generally provide a way to make decisions where no single clear analytical metric exists - “quantifying opinions”
• Allows use of subjective rankings between criteria to create numerical weightings
• Not a substitute for rigorous analysis!
55
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Analytical Hierarchy Process• Considering a range of options, e.g., ice cream
– Vanilla (V) – Peach (P) – Strawberry (S) – Chocolate (C)
• Could ask for a rank ordering, e.g. (1) vanilla, (2) strawberry, (3) peach, (4) chocolate - but that doesn’t give any information on how firm the rankings are
• Use pairwise comparisons to get quantitative evaluation of the degree of preference
56
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Pairwise Comparisons• Ideally, do exhaustive combinations
– Vanilla >> chocolate (strongly agree) – Vanilla >> peach (agree) – Vanilla >> strawberry (agree) – Peach >> chocolate (strongly agree) – Peach >> strawberry (disagree) – Strawberry >> chocolate (strongly agree)
• Number of required pairings out of N options is (N)(N-1)/2 - e.g., N=20 requires 190 pairings!
• Can use hierarchies of subgroupings to keep it manageable
57
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Evaluation Metric• Create a numerical scaling function, e.g.
– “strongly agree” = 9 – “agree” = 3 – “neither agree nor disagree” = 1 – “disagree” = 1/3 – “strongly disagree” = 1/9
• Numerical rankings are arbitrary, but often follow geometric progressions – 9, 3, 1, 1/3, 1/9 – 8, 4, 2, 1, 1/2, 1/4, 1/8
58
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Evaluation Matrix• Fill out matrix preferring rows over columns
59
C S P V
C
S 9
P 9 1/3
V 9 3 3
Note: if you have multiple people performing an AHP evaluation, populate a matrix like this for each of them, then add the matrices together and use that summary matrix as you proceed with the rest of the analysis.
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Evaluation Matrix• Fill out matrix preferring rows over columns • Fill opposite diagonal with reciprocals
60
C S P V
C
S 9
P 9 1/3
V 9 3 3
C S P V
C 1/9 1/9 1/9
S 9 3 1/3
P 9 1/3 1/3
V 9 3 3
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Normalization of Matrix Elements• Normalize columns by column sums
61
C S P V
C 1/9 1/9 1/9
S 9 3 1/3
P 9 1/3 1/3
V 9 3 3
C S P V
C 0.032 0.018 0.143
S 0.333 0.491 0.429
P 0.333 0.097 0.429
V 0.333 0.871 0.491
27 3.44 6.11 0.78
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Evaluation of Hierarchy Among Options• Average across the populated row elements
62
C S P V
C 0.032 0.018 0.143
S 0.333 0.491 0.429
P 0.333 0.097 0.429
V 0.333 0.871 0.491
0.048
0.313
0.215
0.424 ⇐ Top ranking
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Risk Tracking• There are two elements of risk
– How likely is it to happen? (“Likelihood”) – How bad is it if it happens? (“Consequences”)
• Each issue can be evaluated and tracked on these orthogonal scales
• This is not an alternative to probabilistic risk analysis (PRA) ⇒ discussed in a later lecture
63
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Likelihood Rating Categories1. Improbable (P<10-6) 2.Unlikely to occur (10 -3>P>10 -6) 3.May occur in time (10 -2>P>10 -3) 4.Probably will occur in time (10 -1>P>10 -2) 5.Likely to occur soon (P>10 -1)
64
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Consequence Rating Categories1.Minimal or no impact 2.Additional effort required, no schedule impact,
<5% system budget impact 3.Substantial effort required, <1 month schedule
slip, >2% program budget impact 4.Major effort required, critical path (>1 month
slip), >5% program budget impact 5.No known mitigation approaches, breakthrough
required to resume schedule, >10% program budget impact
65
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Risk Matrix
66
1
23
4
5
6 7
8
9
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Akin’s Laws of Spacecraft Design - #38
Capabilities drive requirements, regardless of what the systems engineering textbooks say.
67
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Today’s ToolsYou should understand and be able to create and use
• Project scheduling (PERT and Gantt charts, critical path determination)
• Requirements definition and flow-down • Work breakdown structures • Risk definition charts • Design reference missions • Concept of operations • Analytical hierarchy process • Earned value management (slides only)
68
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
References (Available Online)• NASA Systems Engineering Handbook - SP-6105 - June, 1995 [2.3 Mb, 164 pgs.]
(Obsolete, but nice description of NASA's systems engineering approach)
• NASA Systems Engineering Processes and Requirements - NPR 7123.1A - March 26, 2007 [3.6 Mb, 97 pgs.] (Current version - pages are almost impossible to read without a magnifying glass)
• NASA Space Flight Program and Project Management Requirements - NPR 7120.5D - March 6, 2007 [2.7 Mb, 50 pgs.] (Current version - pages are almost impossible to read without a magnifying glass)
• NASA Program and Project Management Processes and Requirements - NPR 7120.5C - March 22, 2005 [1.9 Mb, 174 pgs.] (Older, superceded version, but includes more figures and is readable by mere mortals)
• NASA Goddard Space Flight Center Procedures and Guidelines: Systems Engineering - GPG 7120.5B - 2002 [1.7 Mb, 31 pgs.]
• NASA Goddard Space Flight Center Mission Design Processes (The "Green Book") [860 Kb, 54 pgs.]
• NASA Systems Engineering “Toolbox” for Design-Oriented Engineers - NASA RP-1538, December 1994 [9.1 Mb, 306 pgs]
69
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Earned Value Management• Method of tracking progress on large programs • Initially supported by DOD • Assesses “earned value” by fraction of task
completed vs. cost allocated to task • Earned value tracked against expenditures to see
where program compares to nominal schedule • Details will not be covered in class, but are in the
lecture notes online • You will be held responsible for this material
70
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Earned Value Management• Consider a simple program with four two-month
tasks that are expected to cost various amounts
71
$4 M
$10 M
$6 M
$8 M
1 2 3 4 Months5
$2M $7M $8M $7M Planned monthly costs$4M
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Program Cost Accounting• Traditionally monitored by “burn rate” -
cumulative expenditures with time
72
0
5
10
15
20
25
0 1 2 3 4 5
Months
Co
sts
($M
)
Cumulative
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Earned Value Management - Month 1• In the first month, you complete 60% of task 1
and 10% of task 2 • Actual costs for month 1 = $3 M EV=$3.4 M
73
$4 M
$10 M
$6 M
$8 M
1 2 3 4 Months5
EV(1)=0.6*4=$2.4 M
EV(2)=0.1*10=$1 M
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Earned Value Management - Month 2• In the second month, you complete 100% of task
1 and 60% of task 2 • Actual costs for month 2 = $10 M EV=$10 M
74
$4 M
$10 M
$6 M
$8 M
1 2 3 4 Months5
EV(1)=1.0*4=$4 M
EV(2)=0.6*10=$6 M
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Earned Value Management - Month 3• In the third month, you complete 100% of task 1,
80% of task 2, and 40% of task 3 • Actual costs for month 3 = $16 M EV=$14.4 M
75
$4 M
$10 M
$6 M
$8 M
1 2 3 4 Months5
EV(1)=1.0*4=$4 M
EV(2)=0.8*10=$8 M
EV(3)=0.4*6=$2.4 M
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
0
5
10
15
20
25
0 1 2 3 4 5
Months
Co
sts
($M
)
CumulativeActual
Program Cost Accounting - Tracking• Plotting actual costs vs. time shows how money
is spent, but doesn’t tell anything about how much work has been accomplished
76
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
Program Cost Accounting - Tracking
0
5
10
15
20
25
0 1 2 3 4 5
Months
Co
sts
($M
)
CumulativeEarned Value
• Earned value tracks accomplishments against their planned costs
• Variation shows schedule performance
77
Space Systems Engineering ENAE 483/788D - Principles of Space Systems Design
U N I V E R S I T Y O FMARYLAND
0
5
10
15
20
25
0 1 2 3 4 5
Months
Co
sts
($M
)
CumulativeEarned ValueActual
Program Cost Accounting - Tracking• Comparing earned value to actual costs shows
“apples to apples” comparison of money spent and value achieved
78