/
11 July 2017 Michael D. Watson, Ph.D. 11 July 2017 Michael D. Watson, Ph.D.

11 July 2017 Michael D. Watson, Ph.D. - PowerPoint Presentation

narrativers
narrativers . @narrativers
Follow
345 views
Uploaded On 2020-06-23

11 July 2017 Michael D. Watson, Ph.D. - PPT Presentation

Engineering Elegant Systems Engineering at the System Level Consortium Team UAH George Washington University Iowa State Texas AampM University of Colorado at Colorado Springs UCCS Missouri University of SampT ID: 783883

systems system engineering model system systems model engineering information mission design vehicle state control level capability physics amp based

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "11 July 2017 Michael D. Watson, Ph.D." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

11 July 2017Michael D. Watson, Ph.D.

Engineering Elegant Systems: Engineering at theSystem Level

Consortium Team

UAH

George Washington University

Iowa State

Texas

A&M

University of Colorado at Colorado Springs (UCCS)

Missouri University of S&T

University of Michigan

Doty Consulting Services

AFRL

Wright

Patterson

Slide2

OutlineUnderstanding Systems EngineeringPostulatesHypothesisPrinciplesSystems Engineering DomainSystem IntegrationSystem State VariablesGoal Function TreeState Analysis Model

System Value ModelSystem Integrating PhysicsSystem AutonomyMultidisciplinary Design Optimization (MDO)Engineering StatisticsMethods of System IntegrationDiscipline Integration

Sociological Concepts in Systems Engineering

Information Flow

System DynamicsCognitive SciencePolicy and Law in ApplicationSupporting ProcessesSummary

2

Slide3

Understanding Systems Engineering

Slide4

MotivationSystem Engineering of Complex Systems is not well understoodSystem Engineering of Complex Systems is ChallengingSystem Engineering can produce elegant solutions in some instancesSystem Engineering can produce embarrassing failures in some instancesWithin NASA, System Engineering does is frequently unable to maintain complex system designs within budget, schedule, and performance constraints

“How do we Fix System Engineering?”Michael D. Griffin, 61st International Astronautical Congress, Prague, Czech Republic, September 27-October 1, 2010Successful practice in System Engineering is frequently based on the ability of the lead system engineer, rather than on the approach of system engineering in general

The rules and properties that govern complex systems are not well defined in order to define system elegance

4 characteristics of system elegance proposed as:

System EffectivenessSystem EfficiencySystem RobustnessMinimizing Unintended Consequences

4

Slide5

ConsortiumResearch Process Multi-disciplinary research group that spans systems engineering areas Selected researchers who are product rather than process focusedList of Consortium MembersMichael D. Griffin, Ph.D.Air Force Research Laboratory – Wright Patterson, Multidisciplinary Science and Technology Center: Jose A. Camberos

, Ph.D., Kirk L. Yerkes, Ph.D.Doty Consulting Services: John Doty, Ph.D.George Washington University: Zoe Szajnfarber, Ph.D. Iowa State University: Christina L. Bloebaum, Ph.D., Michael C. Dorneich, Ph.D.Missouri University of Science & Technology: David Riggins, Ph.D.

NASA Langley Research Center: Peter A. Parker, Ph.D.

Texas A&M University: Richard Malak, Ph.D.

Tri-Vector Corporation: Joey Shelton, Ph.D., Robert S. Ryan, Kenny MitchellThe University of Alabama in Huntsville: Phillip A. Farrington, Ph.D., Dawn R. Utley, Ph.D., Laird Burns, Ph.D., Paul Collopy, Ph.D., Bryan Mesmer, Ph.D., P. J. Benfield, Ph.D., Wes Colley, Ph.D., George Nelson, Ph.D.The University of Colorado – Colorado Springs: Stephen B. Johnson, Ph.D.The University of Michigan: Panos Y. Papalambros, Ph.D.

The University of Texas, Arlington: Paul

Componation

, Ph.D.

The University of Bergen: Erika Palmer

Previous Consortium Members

Massachusetts Institute of Technology: Maria C. Yang, Ph.D.

Stevens Institute of Technology – Dinesh

VermaSpaceworks – John Olds (Cost Modeling Statistics)Alabama A&M – Emeka Dunu (Supply Chain Management)George Mason – John Gero (Agent Based Modeling)Oregon State – Irem Tumer (Electrical Power Grid Robustness)Arkansas – David Jensen (Failure Categorization)

~50 graduate students and 15 undergraduate students supported to date

5

Slide6

Understanding Systems EngineeringDefinition – System Engineering is the engineering discipline which integrates the system functions, system environment, and the engineering disciplines necessary to produce and/or operate an elegant system.Elegant System - A system that is robust in application, fully meeting specified and adumbrated intent, is well structured, and is graceful in operation.

6

Primary Focus

System Design and Integration

Identify system couplings and interactions

Identify system uncertainties and sensitivities

Identify emergent properties

Manage the effectiveness of the system

Engineering Discipline Integration

Manage flow of information for system development and/or operations

Maintain system activities within budget and schedule

Supporting Activities

Process application and execution

Slide7

Systems Engineering PostulatesPostulate 1: Systems engineering is product specific.Postulate 2: The Systems Engineering domain consists of subsystems, their interactions among themselves, and their interactions with the system environmentPostulate 3: The function of Systems Engineering is to integrate engineering disciplines in an elegant mannerPostulate 4: Systems engineering influences and is influenced by organizational structure and culture

Postulate 5: Systems engineering influences and is influenced by budget, schedule, policy, and lawPostulate 6: Systems engineering spans the entire system life-cyclePostulate 7: Understanding of the system evolves as the system development or operation progresses

7

Slide8

System Engineering HypothesesHypothesis 1: If a solution exists for a specific context, then there exists at least one ideal Systems Engineering solution for that specific contextHypothesis 2: System complexity is greater than or equal to the ideal system complexity necessary to fulfill all system outputsHypothesis 3: Key Stakeholders preferences can be accurately represented mathematically

8

Slide9

Systems Engineering PrinciplesPrinciple 1: Systems engineering integrates the system and the disciplines considering the budget and schedule constraintsPrinciple 2: Complex Systems build Complex SystemsPrinciple 3: The focus of systems engineering during the development phase is a progressively deeper understanding of the interactions, sensitivities, and behaviors of the systemSub-Principle 3(a): Requirements are specific, agreed to preferences by the developing organizationSub-Principle 3(b): Requirements and design are progressively defined as the development progresses

Sub-Principle 3(c): Hierarchical structures are not sufficient to fully model system interactions and couplingsSub-Principle 3(d): A Product Breakdown Structure (PBS) provides a structure to integrate cost and schedule with system functionsPrinciple 4: Systems engineering spans the entire system life-cycleSub-Principle 4(a): Systems engineering obtains an understanding of the systemSub-Principle 4(b): Systems engineering models the system

Sub-Principle 4(c): Systems engineering designs and analyzes the system

Sub-Principle 4(d): Systems engineering tests the system

Sub-Principle 4(e): Systems engineering has an essential role in the assembly and manufacturing of the systemSub-Principle 4(f): Systems engineering has an essential role during operations and decommissioning

9

Slide10

Systems Engineering PrinciplesPrinciple 5: Systems engineering is based on a middle range set of theoriesSub-Principle 5(a): Systems engineering has a mathematical basisSystems Theory BasisDecision & Value Theory Basis (Decision Theory and Value Modeling Theory)Model BasisState Basis (System State Variables)Goal Basis (Value Modeling Theory)Control Basis (Control Theory)

Knowledge Basis (Information Theory)Predictive Basis (Statistics and Probability)Sub-Principle 5(b): Systems engineering has a physical/logical basis specific to the systemSub-Principle 5(c): Systems engineering has a sociological basis specific to the organizationPrinciple 6: Systems engineering maps and manages the discipline interactions within the organization

Principle 7: Decision quality depends on the system knowledge represented in the decision-making process

Principle 8: Both Policy and Law must be properly understood to not overly constrain or under constrain the system implementation

Principle 9: Systems engineering decisions are made under uncertainty accounting for risk

10

Slide11

Systems Engineering PrinciplesPrinciple 10: Verification is a demonstrated understanding of all the system functions and interactions in the operational environmentIdeally requirements are level and balanced in their representation of system functions and interactionsIn practice requirements are not balanced in their representation of system functions and interactionsPrinciple 11: Validation is a demonstrated understanding of the system’s value to the system stakeholdersPrinciple

12: Systems engineering solutions are constrained based on the decision timeframe for the system need11

Slide12

Methods of System IntegrationGoal: Techniques to Enable Integrated System Design and Assessments by the Systems Engineer

Slide13

System State VariablesGoal: Utilize system state variables to understand the interactions of the system in relation to system goals and system execution

Slide14

System State ModelsSystem Stage Models represent the system as a whole in terms of the hardware and software states that the system transitions through during operationGoal Function Tree (GFT) Model“Middle Out” model of the system based on the system State VariablesShows relationship between system state functions (hardware and software) and system goalsDoes not contain system physical or logical relationships and is not executableSystem State Machine Model

Models the integrated State Transitions of the system as a whole (i.e., hardware states and software states)Confirms system functions as expectedChecks for system hazardous, system anomalies, inconsistent state progression, missing states, improper state paths (e.g., short circuits in hardware and/or software design)Confirms that the system states progress as stated in the system design

Executable model of system

14

Slide15

Booster – CS Ascent GFT

System Works

Slide16

System State Machine ModelThe state analysis model is split into two main components:Manager software modelSystem PlantModeled using MATLAB StateflowAllows the software model to look like the SysML Activity DiagramsAllows the

SystembPlant to be modeled as State MachinesAllows those two models to interact with each other within the MATLAB environmentFacilitates the ability to generate custom analysis toolsReads in command sequence to execute model

16

Slide17

State Analysis Model for SLS M&FM

Commands

From Launch

Countdown Doc

Control

(

SysML

to Stateflow)

Plant

(State Machines)

Commands

Sensor

Values

Faults

Physics Values

14% of R12 modeled

Over 7,200 Transitions in the Vehicle and Software

Over 3,500 States in the Vehicle

Slide18

System ValueGoal: Utilize system state variables to understand the interactions of the system in relation to system goals and system execution

Slide19

System Value ModelA System Value Model is a mathematical representation of Stakeholders Preferences (Expectations) for the systemThe basic structure is straight forwardThe sociology/psychology of representing the Preferences can be a challengeThe System Value Model is the Basis of System Validation!!!The Requirements and Design Models form the basis of System VerificationThe System Value Model forms the basis of System Validation

Constructing an SLS Value Model to compare to System Validation resultsCan expand to Integrated Stack with input from MPCV and GSDOSystem Value model also provides basis for a measure of System RobustnessHow many mission types are supported by the system?

19

Slide20

Integration with the Capability ModelCongressional Model

SLS AttributesMission 1

Mission 2

Mission 3

Capability Value

Development Cost

Slide21

𝑌𝑇 = 𝐴𝑅∗[𝛿∗𝐾

𝑇(𝜎−1)/𝜎+(1−𝛿)∗𝐿

𝑇

(𝜎−1)/𝜎

]

𝜎/(𝜎−1)

+Other Preferences

𝑌

𝑇

= Total output (Best Value from substituting

𝐾

𝑇

and 𝐿𝑇

)𝜎 = Elasticity of Substitution𝛿 = Distribution Parameter

Value between 0 and 1

𝐴

𝑅

= Productivity Factor

𝐾

𝑇

= Value of capital/services from Program 1 (SLS)

Societal Benefits, Resource Value, and New Information from program 1

𝐿

𝑇

= Value of capital/services from Program 2 (Other)

Societal Benefits, Resource Value, and New Information from program 2

Production Function

Slide22

Fundamental ObjectivesValue model must quantitatively answer the question: “How does the SLS contribute to NASA’s top-level objectives?”Concrete contributions of the SLS are shown below as “sub-goals”. Note that SLS contributes to the four positive objectives indirectly (for the most part) by enabling missions – the missions themselves are the actual engines of value generation.Prior work on launch vehicle value models is in the context of specific missions – these value models, while useful, are really value models for the missions, not the launch vehicle itself.

A value model for the SLS should value the mission-enabling capability of the vehicle in the generic sense.

Slide -

22

Enable Missions

Increase Military Capability

Support Economic Growth

Further Scientific

Knowledge

Create Jobs & Support Industry

Minimize Negative Impacts

Minimize Environmental Damage

Minimize Loss of Life

Generate National Prestige

Impress other Nations

Impress Public

Sub-Goals

Top-Level Objs.

Impress other Nations

Impress the Public

Create Jobs & Support Industry

Minimize Environmental Damage

Minimize Loss of Life

Enable Missions

Slide23

Constructing the Value ModelSlide - 23A generic value model maps a design, described by an envelope of top-level attributes, to a scalar value.This model can (and should) be capable of accepting uncertain attributes and propagating them through to output an uncertain value.This uncertain value can then be adjusted for risk attitude if desired, or (if decision-maker is risk-neutral) the expected value can be used as the final “score” for the design.

A proposed valuation paradigm for the mission enabling capability of SLS should have two distinct components:Capability model (from system behavioral models – “what can it do?”)Value model (from preference elicitation – “how does this benefit us?”)

Capability Model

(physics, software, etc.)

Top-level Attributes

Value Model

(preferences)

Design variables, environmental variables, operational variables

(includes uncertainties)

System Value

Lower

-level Attributes

Slide24

Capability Model

(physics, software, etc.)

Top-level Attributes

Value Model

(preferences)

Design variables, environmental variables, operational variables

(includes uncertainties)

System Value

Lower

-level Attributes

Constructing the Value Model

Modifications to basic value model framework for SLS:

Because the SLS does not create value directly (instead enabling missions that create value), the basic value model framework must be modified.

Instead of mapping capability directly to value, instead capture all relevant capabilities of the vehicle and interface them with a portfolio of individual mission value models.

Slide -

24

Slide25

The Capability EnvelopeThe first step in constructing the value model is to determine the appropriate abstractions for capturing the capabilities of any given launch vehicle.What are the “top-level attributes” for a launch vehicle?A top-level attribute is defined as any system attribute that directly impacts value delivery – or to put it another way, any system attribute that a potential “customer” of SLS might care about.It is important to identify which system attributes are top-level attributes.Top-level attributes (such as cost, payload mass to orbit, and weather envelope) are derived from other attributes (such as materials used, engine specific impulse, and controllability) via various behavioral models.Any given system design is represented by an N-dimensional envelope in top-level attribute space.

This envelope is here called the “capability envelope”.It is then mapped to value by interfacing with mission value models.Slide -

25

Slide26

The Capability EnvelopeThe capability envelope is the fundamental abstraction that allows for valuation of any given launch vehicle design.Why an envelope specifically?Systems are commonly represented with vectors in attribute space.“Envelope” implies instead a bounded region of attribute space.For many top-level attributes, a vector is sufficient to represent capability.However, certain relationships should be expressed as continuous relationships or envelopes in order to accurately model value.Definition of “capability envelope”:

Slide -

26

The

Capability Envelope

is the combination of all top-level

attribute

values

and all

relationships

between top-level attributes that fully define any

individual

design concept.

Slide27

The Capability EnvelopeOne of the most important parts of the capability envelope is the answer to the question “how much can it carry, and how far?”This is expressed as an envelope bounded by the curve representing the relationship between max payload mass and total energy imparted.Can be expressed as “C3 vs payload mass” or “

DV vs payload mass”.Converting between the “C3 vs payload mass” and “DV vs payload mass” curves is trivial as long as the required DV to some reference orbit can be assumed or estimated from aerodynamic and trajectory models.

Slide -

27

OR

Slide28

The Capability EnvelopeOther top-level attributes included in the capability envelope:Cost (including production, integration, launch, etc.)Reliability (probability of mission success for any given launch)Payload services provided (power, thermal conditioning, etc.)Load factors imparted to payload (max Q and during dynamic events)Shock loads imparted to payload (max Q and during dynamic events)Controllability envelope (wind speeds vs fairing dims vs CoG offset)Allowable payload volumes (related to fairing dimensions)

Time between launches (including assembly time, pad time, etc.)Injection accuracy (altitude and inclination)Ability to operate in loss of communication (autonomy)Important to capture relationships that may restrict variables, even if the variables may affect different aspects of value.Example: controllability envelope relates wind speeds (affects value by determining how often vehicle can launch) to fairing dimensions (affects value by determining which payloads can be carried).

Slide -

28

Slide29

The Capability EnvelopeNote that the capability envelope is quite specifically the inherent capabilities of any given single design (see slide 15). The capability envelope is not a design trade-space envelope.The former is an abstraction of a single design in the space of all possible designs, while the latter is a representation of all designs that are possible.Example: the relationship “max wind speed vs fairing diameter” is part of the capability envelope (assuming multiple fairings exist for a single design), while the relationship “cost vs reliability” is not (unless you’ve designed an SLS that literally allows for trading those off on any given launch).The capability envelope is not a mission trade-space envelope.

The former is the inherent capabilities of the vehicle, while the latter is related to specific mission planning.Example: the relationship “max payload mass vs max transfer energy” is part of the capability envelope, while the relationship “flight duration vs transfer energy” (as shown on a porkchop plot) is not.

Slide -

29

Slide30

Mapping Capability to ValueThis is only the basic framework for the valuation model.Implementation may vary, but these core elements should remain.There is not necessarily a “correct” specific implementation of this framework – the implementation is limited in detail only by the designer’s knowledge of their preferences and/or ability to codify them.The “mission portfolio” valuation paradigm is beneficial because it allows for the consideration of the entire gamut of launch vehicle applications throughout its lifetime.The following slide presents a general illustration of how the mission portfolio maps the capability envelope to value.

Mission A

20,000 m/s

dV

required

Value = $50000 * m

Demand = 25% of total

Mission B

15,000 m/s

dV

required

Value = $30000 * m

Demand = 60% of total

Mission C

32,000 m/s

dV

required

Value = $80000 * m

Demand = 15% of total

Slide31

Mapping System Capability to Value

“Will it work?”

(Reliability)

“What can it carry?”

Load Factors

Shock Loads

Payload Volume

Payload Services

Injection Accuracy

“How expensive is it?”

Production cost

Launch cost

e

tc.

Missions Attempted

Missions Succeeded

Total Value Delivered by Launch Vehicle

&

31

Slide32

Mapping Capability to ValuePossible variations on this valuation framework:Mission Classifications:While location is used in the example as the sole classifier for missions, it is far from being the only potentially useful classifier. Missions could also be broken up by purpose (science/military/commercial), manned/unmanned, etc. – it is up to the designer to decide what is most useful.The important thing is that each unique mission archetype has a characteristic C3/D

V requirement, valuation function, and demand.Value Curve:Instead of having a required C3/DV for each mission and value being a function of mass, value for each mission could simply be a function of C3/D

V and mass.

This is a more complicated formulation that would be much more cumbersome to construct, but it would allow for more realistic representations of certain situations (such as scientific mission to a specific location that can accomplish more with a smaller payload and greater

DV than with a larger payload and smaller DV).

Again, it is up to the designer to decide which formulation will best serve the project – in essence trading model fidelity for model effort.

Slide -

32

Slide33

Mapping Capability to ValueSlide - 33Possible variations on this valuation framework:Mission Demand:Various restrictions could potentially be placed on any given mission’s demand to more accurately reflect real-world limitations – “no more than X launches of Y mission type every Z years”, etc.

These would allow for more realistic modeling of the change in value delivery granted by having a vehicle that can launch more frequently.Example: It could be the case that no matter how often the launch vehicle can launch, you do not want to (or cannot) launch more than 2 Jupiter missions every 10 years, but would instead do many more LEO and Luna missions).General:Various restrictions could potentially be placed on

individual missions

– “this mission requires at least X kg of payload to be attempted”, that sort of

thing.Any small tweaks which increase the fidelity of the model are welcome, however designers must remain conscious of the increased effort that will result.It is recommended to start with a low-fidelity model (similar to that which is shown in the example formulation) and refine as needed instead of attempting to construct a highly detailed model from the start.

Slide34

System Physics and System Integrating PhysicsGoal: Utilize the key system physics to produce an elegant system design

Slide35

System Integrating PhysicsConsortium is researching the significance of identifying and using the System Integrating Physics for Systems EngineeringFirst Postulate: Systems Engineering is Product Specific.States that the Systems are different, and therefore, the Integrating Physics for the various Systems is differentLaunch VehiclesThermodynamic System

SpacecraftRoboticIntegrated through the bus which is a thermodynamic systemEach Instrument may have a different integrating physics but integrates with the bus thermodynamicallyCrew ModulesIntegrated by the habitable volume (i.e., ECLSS)A thermodynamic system

Entry, Descent, and Landing (EDL)

Integrated by thermodynamics as spacecraft energy is reduced in EDL

Other Thermodynamic SystemsFluid SystemsElectrical SystemsPower PlantsAutomobiles

Aircraft

Ships

Not all systems are integrated by their Thermodynamics

Optical Systems

Logical Systems

Data Systems

Communication Systems

Biological SystemsSystem Integrating Physics provides the engineering basis for the System Model

Slide36

Launch Vehicle System Exergy Efficiency36

S-1C Center Engine Cut-Off

S-1C Stage Separation

S-II Center Engine Cut-Off

S-II Stage Separation

S-II Engine Mixture Ratio Shift

S-IVB Burn

1

Cut-Off

LEO Insertion

S-IVB Burn 2 Cut-Off

S-!VB Separation

Max Q

S-IVB Burn 2 Engine

Mixture Ratio Shift

.

 

Slide37

Spacecraft Integration Model

 

37

Slide38

Crew Module Exergy Balance: ISS ECLSS

 

38

Calculate Efficiency

 

Slide39

System AutonomyGoal: Establish system interfaces to provide autonomy algorithms with system information necessary and sufficient to manage system

Slide40

System Engineering of Autonomous Systems40Elegant System Engineering requiresUnderstanding the Mission ContextSystem ApplicationsSystem Environments (operational, test, abort, etc.)Understanding the Physics of the System

System Interactions with themselves and with their environments are governed by their physicsInformation Theory provides linkages between physical state representations and actual physical statesManaging the organizational influences on system design and the system context influences on the organizationUnderstanding Policy and Law Constraints

National Space Policy

International Space Treaties and agreements

Space Debris, Contamination, Property

Slide41

Autonomy in Context: What and Why?41Spacecraft and Surface System Autonomy is the enabling capability for Human Exploration beyond Lunar Sortie MissionsAutonomy is necessary for complex system operations

Timely response to unplanned or unscheduled eventsPropulsion, Structure, Thermal Conditioning, ECLSS, Electrical Power, Avionics, RCS, Communication are all understood sufficiently to allow engineered solutions to be reliably producedChallenges do exist in terms of Space Environmental Effects, efficiency, compact sizeRadiation Hardened computer processors neededPhysics and demonstrated solutions are available from which to engineer a vehicle

Operations are sufficiently understood for terrestrial based execution, not on-board execution

Manual operations provide a rich knowledge base of planning and execution processes

Manual operations have a generic template (derived from Apollo/Saturn) applied uniquely to each spacecraftTerrestrial based manual operations will not support operations beyond 5 light minutes from Earth

Autonomous Operations are essential to Human Exploration of the Solar System

Slide42

Operations Concept Drivers42Small Crew Size (4-6)1 crew member per shift available for vehicle operationsLimited systems expertsComplex Systems

Nuclear Power and Propulsion SystemsLife Support and Environmental ProtectionUSN Attack Submarines are similar complexity systems but have 134 crew members~525 high level functions to manage an interplanetary crewed spacecraft.Abort ScenariosUnambiguous determination

Extremely low latency

Fully autonomous/automated (crew incapacitated conditions)

Vehicle reconfiguration necessaryLong Communication Latency/Blockages15 minutes one way, 30 minutes round trip to MarsGround based intelligence not responsive to maintain crew safety

1 hour blockage by Moon each Lunar orbit

Harsh Environment

Solar flare radiation

Meteorites

Slide43

SUN

5 min.

15 min.

2.5 min.

Mercury

Venus

1.28 sec.

Earth

Mars

AU

.387

(Not to Scale)

.723

1.0

1.5236

25 min.

Moon

1 min.

Slide44

Spacecraft Systems Overview44Beyond Earth Orbit (BEO) crew transport vehicle are comprised of several unique and intricately integrated subsystemsPropulsionStructureElectrical Power

AvionicsThermal ManagementFlight control systemCommunication and TrackingVehicle Management (Guidance, Navigation and Control (GN&C) and Mission and Fault Management (M&FM))

Environmental Control and Life Support Systems (ECLSS)

Each of these subsystems are driven by unique physics and information theory relationships

Control Theory governs the control of each subsystem both independently and at the vehicle level

Slide45

State Variable MethodologyGoal/Function TreeState Variable to define System PerformanceState variables are defined as inputs and outputs to functions: y=f(x)x = inputs to the functions ff transforms the inputs into the outputs yGoals = Requirements => define intended range of the output state variables yFailure = state (value) of output state variable y is out of intended range

State variables enforce strong connection of the functional decomposition to the system’s physical laws and causationThe state variables are the connection between function and design—exist in both function and design representationsAllows system to be analyzed in each mission phase and goals which can have different ranges and values for each state variableAllowed leak rates vary inversely with time from Earth Return date

45

Function f

 

 

 

 

G

 

Slide46

Mars Mission simplified GFT ExampleMars Landing

Deliver to Destination

Keep crew alive

Control

Trajectory

Control

Attitude

keep capsule intact

limit

accelerations

on crew

provide life support

control structural temp

control structural loads

provide desired

Pos/

Vel

Measure actual Pos/Vel

Control Error

Between

Desired & Measured Pos/

Vel

X,

V

X, V

Crew A

P, Cabin T, O2

Capsule A,

Capsule

Struc

T

Capsule

Struc

T

Des X

Des V

Meas

X

Meas

V

Capsule A

A,

Cabin

T,

O2,

Θ

dot

Θ

Control Crew

Roll Rate

Maintain

Struc

Integrity

Control

Structure

Defects

Control

LV

Struc

Loads

Control

LV

Struc

Temps

LV

Struc

A

LV

Struc

T

Struc

Crack

Size, Alloy

Purity

Control

Attitude

Error

Θ

Err

Complete Mars Science

Achieve Mars Orbit

Land on Earth

y

= f (x)

x

f

y

Functioning Crew Performs Mars Mission & Returns to Earth

X, V,

Θ

dot, A

,

Struc

T, Cabin T, O2

Reach Mars Vicinity

Achieve Earth Orbit

A, LV

Struc

T

X, V,

Θ

dot, A

,

Struc

T, Cabin T, O2

X, V,

Θ

dot, A

,

Struc

T, Cabin T, O2

LV “Ready”,

Struc

T, Cabin T, O2

Θ

dot

X

Err, V Err

Crewed BEO Mission Goal Types

Transportation

Crew health and safety

Scientific and

Technical

Slide47

Transportation Goals47Position, Velocity, AccelerationEarth Departure, Mars DeparturePropulsion SystemFlight Control SystemInterplanetary Coast

Propulsion SystemFlight Control SystemPlanetary Orbital InsertionPropulsiveAero BrakingSurface DescentPropulsiveAero SurfacesPlanetary Mobility

Drive force

Control

System

Slide48

Crew Health and Safety Goals48Provides link between human health and System PerformanceBiologicalPsychologicalBiological State Variables are linked directly with System State Variables

BiologicalHeart rateRespiration rateFood intakeWater intakeSolid and Liquid waste production rate Spacecraft SystemsBreathable air (oxygen

concentration, carbon dioxide concentration, atmospheric

pressure)

Oxygen can be stored as LOX and converted to gas as neededDrinkable water (mass)Consumable food (mass)Solid and Liquid waste processing/disposal (mass)Vehicle acceleration rates (

linear and rotational

accelerations)

Crew Cabin/Suit temperature (temperature and humidity)

Activity (work and exercise)

and

sleep times (hours or minutes / crew day)

Communication System (family communications (email, video, audio), entertainment, etc.)

Ranges vary with mission phases

Slide49

Science and Technology Goals49Information ReturnCommunication systemsTransmission ratesradiated powersignal strength

beam widthSample ReturnContainment System (mass, pressure, leakage rate)Samples (mass)

Slide50

Autonomy Stack50Autonomy must operate consistent with the physical control laws of the vehicle systemsMultiple subsystems exist within the vehicleManagement algorithms must match subsystem physical control lawsVehicle level integration is a unique set of relationships dependent on the subsystem types chosen

Type of PropulsionType of Flight Control System(s)Type of ECLSSType of Electrical Power GenerationEtc.

Slide51

Autonomy Stack51Vehicle Autonomy has 5 distinct functionsControl Monitoring (sensing)Performance DeterminationDiagnostics

PrognosticsSubsystems Autonomy has the same 5 distinct functionsControlMonitoring (sensing)Performance DeterminationDiagnosticsPrognostics

ISHM

FDIR

Control System

ISHM

FDIR

Control System

Slide52

Subsystem Management Functions for System Control

Performance

Diagnostics

Prognostics

Monitoring

Control

Subsystem

Slide53

System

System Control

ISHM

Vehicle Control

Vehicle ISHM

Mission Execution

Mission Objectives & Constraint Data

Mission Planning

Autonomy System Stack

Detection

Diagnostics

Prognostics

Actuation

Control Logic

Slide54

Candidate Autonomous Algorithms for Spacecraft Systems54Several classes of Autonomous AlgorithmsExpert SystemsNeural NetworksBayesian B

elief NetworksModel Based ReasoningFuzzy LogicDemonstrated in marine, space, industrial, and aviation applicationsVerification and Validation (V&V) approaches will need to be defined for these algorithms, both individually and as an integrated set

Formal V&V Methods

(e.g., model checkers

) need to be properly appliedNon-deterministic V&V methods need definition

Slide55

Candidate Autonomous Algorithms for Spacecraft Systems55Expert SystemsExpert rules establish decision structureKnowledge base contains rules and relationshipsServes well as a central authority where rules/relationships are clearly established

Can be processing intensive with high data storage requirements depending on rules and rule relationship complexitiesWell suited for:Mission Planning, Crew and Mission Constraint ManagementSubsystems with clear cut physical equations and well understood interrelationships

Slide56

Candidate Autonomous Algorithms for Spacecraft Systems56Neural NetworksGradient Descent MethodsDeterministic due to the underlying mathematicsIdeal for nonlinear and interpolative applications/situation

Static NetworksLearning during training operations onlyQuality of application based on quality of training casesDynamic NetworksLearning during real time operationValidation and predictabilityImplementation

Hardware (fast)

Software

Complexity can be difficult to verify and may require specialized chips (e.g., ASIC)Ideal for Control of highly nonlinear subsystemsPropulsion, Flight Control System transientsInterpolationGood where there is limited knowledge of complex physical interactions

Real time adaptation in the event of spacecraft subsystem reconfiguration (failure response)

Slide57

Candidate Autonomous Algorithms for Spacecraft Systems57Bayesian Belief NetworksApplies Bayes Rule to Determine System StatePrior StatesCurrent Belief probability

Best employed as an information source for other subsystem or vehicle autonomous algorithmsHelps clarify/validate uncertaintyAids inference and reasoning (e.g., augments Expert Systems) Well Suited for:

Performance Determination

Vehicle

Subsystem

Slide58

Candidate Autonomous Algorithms for Spacecraft Systems58Model Based ReasoningModels based on extensive domain knowledge

Can leverage design modelsUncertainty based on fidelity of model implementedSoftware architecture must addressEfficient Programming LanguageOperating

S

ystem

capable of dealing with Conflict resolutionEfficient processingEmbedded systems for mission critical applications (i.e., software health management)Well Suited for:

Vehicle and Subsystem Diagnostics

GN&C (

Kalman

Filter)

Slide59

Candidate Autonomous Algorithms for Spacecraft Systems59Fuzzy LogicClassical Mathematical Set TheoryRequires deep knowledge of subsystem physical rules and interactions to properly trainProvides support to Reasoning Systems (e.g., Model Based Reasoning)

Well Suited for:Flight Control Systems

Slide60

Autonomous Algorithm Integration603 LevelsMission Execution and PlanningVehicle ManagementSubsystem Integration BasedPhysics form basis of subsystem interactions

Form basis of normal or failed statesSubsystem LevelPhysics based

Slide61

Autonomous Algorithm Integration61Subsystem Level AutonomyKeys: Understanding the physics of the system Selecting an autonomous algorithm that can

effectively manage the system physics(take the necessary actions based on all interactions) and responsively manage the system physics (take the necessary action in a timely manner) System physics are driven by the internal system processes, interactions with other systems, and interactions with the environment, all of which must be managed by the

algorithm

System-level algorithm matching involves knowledge of the system transfer functions which include external system and environment

interactionsControl Theory is important in implementation. The physics will define the poles and zeros of the control system and the relative proximity of the system response to these locations.

System Transfer

F

unctions

must be defined and matched with the characteristics of the autonomous

algorithms

Slide62

Autonomous Algorithm Integration62Vehicle Level AutonomyKeys: Integration of the systems autonomous algorithms into a cohesive and response management system

Algorithms taking proper responses to planned and unplanned conditionsManaging the subsystem physics effects on the vehicle are essentialManage interactions between systemsVehicle must manage cooperative vs. competitive subsystem responses such that

subsystems

do not counter each other’s actions leaving the vehicle in a failed

state

Slide63

Autonomous Algorithm Integration63Mission Execution and PlanningKeys: Mission ExecutionManages the total execution of the all mission aspects from a vehicle stand pointProper knowledge of the current vehicle states

Progress toward specific mission objectivesMitigates subsystem interaction effects through adjustment to system control parameters in response to specific physical events. Mission Planning Based on

Proper

knowledge of the current vehicle

statesProgress toward specific mission objectivesConducts Re-planning (with crew approval) to ensure future vehicle states will stay within mission objectives and constraintsThree Levels

Strategic: Earth-based

controls will also be involved

Tactical: Crew input and approval

Emergency: Automated to prevent loss of mission, crew, or compromise of crew safety

Slide64

Summary64Human exploration outside of the Earth planetary system (beyond Earth orbit) requires autonomous operation of the vehicleCommunication LatenciesCrew size Limits

Vehicle ComplexityA fully autonomous vehicle of this complexity will require multiple autonomous algorithms working cooperatively within a set of mission objectives and system constraintsThe understanding of the physics of the systems, system interactions, and environmental interactions is essential to the system engineering of this complex system

The

Goal-Function Tree methodology provides a system engineering approach to define the vehicle state variables and their interactions.

Algorithms at the vehicle level will need to handle future projected states to enable safe mission execution and planning. Verification and validation approaches will need to be defined for these algorithms, both individually and as an integrated

set

V&V will also need to borrow from Formal Methods (e.g., model checkers)

Applications

looking at autonomous system cooperation will be essential to the development of human rated spacecraft operated away from the Earth planetary

system

Slide65

System Design and OptimizationGoal: Apply system design and optimization tools to understand and engineer system interactions

Slide66

Multidisciplinary Design OptimizationMartins, J. R R. A., Lambe

, A. B., “Multidisciplinary Design Optimization: A Survey of Architectures”, AIAA Journal, Vol. 51,No. 9, September 2013, pp 2049 – 2075

Slide67

Engineering StatisticsGoal: Utilize statistical methods to understand system uncertainties and sensitivitiesSystems Engineering makes use of Frequentist Approaches, Bayesian Approaches, Information Theoretic Approaches as appropriate

Slide68

Maximum Likelihood Estimate (MLE)Maximum Likelihood Estimate (MLE) forms a basis to select a model which best fits the available data parametersThis is not a statistical analysis of the dataThis is a statistical estimate of the best model to fit the given data

Where the model is the specific equation of the physical phenomena,

data (x) is the dataset the model is being evaluated for fit,

and

q

is the set of data parameters in the model

The likelihood of the individual data entries fitting the associated parameters is the product of the likelihood functions

and is often evaluated as the log likelihood:

 

Slide69

Maximum Likelihood Estimate (MLE)The MLE is found by maximizing or

First and Second Derivative

Numerical

How do we apply this to the determination of measurements prior collecting the data?

Kullback-Liebler Information

, or

K-L Information is an MLE that measures the distance between f(x) and the approximating model g(

x|

q

), i.e., the likelihood that g(

x,

q

) accurately approximates f(x)

 

69

Slide70

Maximum Likelihood Estimate (MLE)In K-L Information f(x) can be considered to represent the physical reality of the system

Essentially, the expectation of the physical truth is constant across all model comparisons and can be removed from the evaluation yielding

Which is equivalent to the MLE as

Where K is the number of parameters in the model plus 1 for the variance parameter,

s

2

Note, that the measurement data (x) is viewed as an approximation of the actual physical truth

Allows for measurement and communication errors in the data

 

70

Slide71

InformationInformation is viewed as the number of meaningful parametersParameters with sufficient measurements to be reasonable estimatesThere is an optimum fit for a given set of models used to evaluate the same phenomenaToo few parameters limits the informationToo many parameters (with respect to the data measurements made) leads to large uncertainties in the parameter value and therefore limited information is contained by the parameterFisher Information MatrixDefines information as the matrix of partial second derivatives

Information is the amount of parameters with non zero values (so provides an indication of structure)This value converges to a maximum as the number of parameters goes to infinityDoes not contain an optimum, always increases with added parameters

71

Slide72

Akaike Information CriteriaAkaike Information Criteria (AIC) uses this relationship to define a measure of model fit as AIC = -2

Where -2 allows a fit for some statistical

c

2

problems

and

is the value of

q

producing the MLE

When the number of parameters is small, a corrected AIC addresses the bias generated by small data sets and larger numbers of parameters

AIC

c = -2

The best fit is determined simply as the model with the lowest

AIC

c

value (magnitude is not telling) by computing the

AIC

c

differences,

D

i

D

i

=

AIC

c,i

AIC

c,min

D

min

= 0

 

72

Slide73

Akaike Information CriteriaThe AICc differences, Di , can be used to calculate weight functions to evaluate how substantial the minimum (or best fit model) compares to the other candidate models in the set

,

and

1

Thus,

D

i

and

w

i

provide measurement information indicating how well a model fits with physical truth

This allows identification of the most parsimonious model (model which best fits the data with the fewest parameters)

Avoids over dispersion of data in model causing difficult to identify estimation errors

 

73

Slide74

Akaike Information CriteriaThe AICc weights, wi, can also be used to evaluated the relevance of particular parameters within the evaluated model setThe w

i can be summed for each model in the evaluation set which contains a particular parameters.

The sum of these

w

j

for each parameter indicates the importance of the parameter in the model (equation)

 

74

Slide75

Optimal Sensor InformationConfigurationApplying Akaike Information Criteria (AIC) corrected (AICc) to assess sensor coverage for a systemTwo Views of Information ContentAIC Information

Information is viewed as the number of meaningful parametersParameters with sufficient measurements to be reasonable estimatesFisher Information MatrixDefines information as the matrix of partial second derivativesInformation is the amount of parameters with non zero values (so provides an indication of structure)

This value converges to a maximum as the number of parameters goes to infinity

Does not contain an optimum, always increases with added parameters

AIC/AICc has an adjustment factor to penalize sensor arrangements where: number of sensors < 3x(number of measurements)Provides an optimization tool for use with System Models

75

 

Slide76

Flat Plate FEA Analysis and Akaike Information Criterion (AIC)Slide - 76Results: DOFs kept, Method 1Overlaid on mode shapes

Exergy-Based Information for Systems Analysis, Doty

From Paper:

From my FEA analysis and overlay of Method 1 DOFs:

Red circle: Method 1 DOFs kept

Black circle: DOFS removed due to clamped BC

Slide77

Flat Plate FEA Analysis and Akaike Information Criterion (AIC)Slide - 77Numerical results (decomposed)

Exergy-Based Information for Systems Analysis, Doty

corrected Akaike Information Criterion (AICc)

allocation of information

Source

Model 1

 

Model 2

 

Model 3

 

Model 4

 

Model 5

 

Model 6

n dofs

32

 

30

 

76

 

36

 

28

 

116

K

33

 

31

 

77

 

37

 

29

 

117

SS

error

1428.37

 

1461.59

 

1428.91

 

857.73

 

1762.84

 

1092.14

Bias

606.56

 

616.70

 

606.72

 

381.65

 

699.34

 

488.20

2K

66

 

62

 

154

 

74

 

58

 

234

AIC

672.56

 

678.70

 

760.72

 

455.65

 

757.34

 

722.20

2nd order correction

5.51

 

4.85

 

33.09

 

6.98

 

4.23

 

85.49

AICc

678.07

 

683.55

 

793.81

 

462.63

 

761.57

 

807.68

 

Bias

Bias Correction

Small Sample Correction

 

 

 

Bias

Bias Correction

Small Sample Correction

 

Slide78

Flat Plate FEA Analysis and Akaike Information Criterion (AIC)

Slide - 78

Results

Sources of AICc:

Bias:

mean square error (MSE)

Total Corrections: “penalties” for over-fitting

 

 

Bias

Bias Correction

Small Sample Correction

 

 

Total Corrections

MWEI ‘Best’ is worst bias and

 

Slide79

Flat Plate FEA Analysis and Akaike Information Criterion (AIC)Slide - 79

Slide80

Optimal Sensor InformationConfigurationApplying Akaike Information Criteria (AIC) corrected (AICc) to assess sensor coverage for a systemTwo Views of Information ContentAIC Information

Information is viewed as the number of meaningful parametersParameters with sufficient measurements to be reasonable estimatesFisher Information MatrixDefines information as the matrix of partial second derivativesInformation is the amount of parameters with non zero values (so provides an indication of structure)

This value converges to a maximum as the number of parameters goes to infinity

Does not contain an optimum, always increases with added parameters

AIC/AICc has an adjustment factor to penalize sensor arrangements where: number of sensors < 3x(number of measurements)Provides an optimization tool for use with System Models

80

 

Slide81

Flat Plate FEA Analysis and Akaike Information Criterion (AIC)

Slide - 81

Results

Sources of AICc:

Bias:

mean square error (MSE)

Total Corrections: “penalties” for over-fitting

 

 

Bias

Bias Correction

Small Sample Correction

 

 

Total Corrections

MWEI ‘Best’ is worst bias and

 

Slide82

Verification ProcessMethod 1: ‘Intelligent’ GuessSlide - 82Final Solution:

Exergy-Based Information for Systems Analysis, Doty

Overlaid on Peaks

Projected to XY plane

Note:

2 initial guesses ‘removed’ (red)

NEW points added (blue)

MOST

initial guesses ‘survive’ (

green)

Slide83

Sensor LocationSensor Placement is determined by locations of highest residual errorIndicates lowest level of information about the systemSystem model allows determination of highest residual error locationMust properly model physics of the system to be measured and associated interactionsPlacing the first sensor here changes the information available and biases all other locationsProvides keystone for locating sensors appropriatelyProvides an objective method to determine proper sensor measurement locations

83

Slide84

Methods of System IntegrationGoal: System Design and Analysis

Slide85

System Models Contain an Understanding of the System

Goal FunctionTree (GFT)

Goals

Value Model

System State Transition

Model

System Functions &

State Variables

System Integrated

Physics Model

(System Exergy)

Discipline Physics

Models

System Functions &

State Variables

Engineering

Statistics

State

Variables

Multidisciplinary Design

Optimization (MDO)

MagicDraw

Enterprise (

SysML

)

Matlab

Matlab

StateFlow

Microsoft

Excell

Allow systems engineers to:

Define system functions based on the system state variables

Understand stakeholders expectations on system value (i.e., capabilities)

Integrate discipline engineering models into a system level physics based model (e.g., system exergy)

Design and Analyze system responses and behaviors at the System level

Slide86

System Design and Integration

Slide87

Methods of Engineering Discipline IntegrationGoal: Understand How Organizational Structures influence Design and Operations Success of Complex Systems

Slide88

Sociological Concepts in Systems EngineeringSpecification of Ignorance is important in the advancement of the understanding of the systemConsistent use of Terminology is important for Communication within the OrganizationOpportunity StructuresProvide opportunity to mature ideasTask teams, working groups, communities of practice, etc.Socially Expected Durations will exist about the project

Both Manifest and Latent Social Functions exist in the organizationSocial Role SetsIndividuals have a set of roles for their positionCultural Subsets will formi.e., disciplines can be a subset within the organization

Insider and Outsider attitudes can form

Be Aware of the Self-Fulfilling Prophecy, Social Polarization

Reconsiderations Process (i.e., Reclama Process)Provides ability to manage social ambivalenceMust be able to recognize social beliefs that may be contributing to the disagreementHelps to avoid putting people in to social dysfunction or complete social anomie

Conformity

Innovation

Ritualism

Retreatism

Rebellion

88

Slide89

Information FlowInformation Flow through a program/project/activity is defined by Information TheoryOrganizational communication pathsBoard StructureDecision Making follows the First PostulateDecision Process is specific to the decision being madeTracked 3 SLS CRs, with 3 separate task team processes, all had equally rated effectiveness

89

Margin is maintained by the Organization, not in the margin management tables

Biased Information Sharing

Margin Management is focused on Managing the Disciplines (informed by the System Integrating Physics)

SLS Organizational Structure was defined by the LSE as a recommendation to the Chief Engineer and the Program Manager

Slide90

Decision Structure Information FlowInformation Theory ModelInformation Theory can be used to understand decision making structures and information flow

Practitioner’s Guidance

Understand and define the scope of each needed decision body

 

Ensure that each decision body has all affected or contributing disciplines represented, including understanding of the types and magnitudes of uncertainties affecting decisions within that decision body’s

scope, but no more

Minimize

the number of decision bodies based on scope. The efficiency of the structure decreases with distributed and overlapping scopes.

 

90

Slide91

SLS Organizational Structure ModelingInterviewed 12 Marshall engineers/designers (w/J. Shelton)Understand strategies used to integrate subsystems with each otherCommon strategy across subsystems – marginsKeep some percentage of a parameter in “back pocket” as hedge for future negotiationsBiased Information Sharing(Here, “margins” different from “safety margin”)How does maintaining a margin affect optimality of the final design?

Model as simple 2 Player System with 3 design parameters15 problem test suite

91

Slide92

Simulation Results No margin :

 

Slide -

92

Static margin, m= 1.3

Descending margin

, 𝑚=1.3−.1∗𝑖 until 𝑚=1

No margin condition reaches optimality quickest

Descending margin still reaches optimal, but requires more iterations

Margins

are an

issue

Interviews

highlight real-world

consequences

Simulations

quantify extent of the

problem

Still possible to achieve optimal design with descending margin, but takes additional time to achieve

Slide93

Discipline Integration Models

Goal Function Tree (GFT)

Organizational

Structure &

Mapping

System Functions

MagicDraw

Enterprise (

SysML

)

Matlab

Matlab

StateFlow

JAVA

Anylogic

Extend

Allow systems engineers to:

Understand information flow through the development and/or operations organization

Integrate discipline information into a system level design

Analyze information flow, gaps, and blind spots at the System level

Agent Based Model (ABM)

System Dynamics Model

Goals

Value Model

Value

Attributes

Discrete Event Simulation

Organizational

Values

Slide94

What is System Dynamics?

A methodology that has been used extensively in business and engineering environments to

develop better understanding of the interactions that define the operation and behavior of complex systems

Based on the concept that

complex systems can be sub-divided into simpler, more manageable components

The

high-level operation of an overall system can be defined by examining and defining the behavior and interactions of the individual components.

“While it is often difficult for scientists to intuitively understand the overall operations of complex systems there is often a great deal of in-depth knowledge on the operations of the structural components that constitute the system.”

Slide95

Tools and Methodologies

Tools and techniques have been developed using the System Dynamics methodology that make it possible to efficiently decompose complex systems and to quickly set-up and test models of system operation.

Tools promote understanding through visual diagramming and modeling.

Slide96

Roles of System Dynamics

Creates a

Structured View

of the Problem Space.

Allows

Visualization and Testing

of Assumptions and Postulated Relationships.

Dynamically Traces

Potential Results of Modifications.

Communicates

Operational Understanding to Others.

Slide97

System Dynamics is frequently used to support long-term strategic decision-making

Modeling of strategic decision space often requires at least some tactical level modeling

Art is in decomposing model to a level that captures driving relationships but is not too complex to accurately or efficiently model

Stochasticity is often an important driver in system behavior

Typical strategic models are run probabilistically, with major drivers represented as prob. distributions

Strategic Analysis

Slide98

Methodology has been applied across many disciplines which involve complex systems with limited high-level operational understanding:

- Business and monetary systems

- Power generation and distribution

- Information technology networks

- Aircraft /spacecraft design and operation

- Nuclear reactor operation

- Military

operations

- NASA STS/ISS Transportation/Operations Analysis

Develop

a methodology to evaluate strategic level options for the re-supply and operation of the ISS-STS

system

Evaluate various potential transportation

systems

Analyze

impact (financial and performance) on Exploration System

Applications

Slide99

STS-ISS Transportation / Operation Analysis

Slide100

ISS-STS Transportation / Operations Analysis

Slide101

Cognitive ScienceResearch Goal: Identify some of the key cognitive and organizational challenges in engineering complex systems and the implications to Systems Engineering University of Michigan, Design ScienceTopic: Cognitive Science Perspective of Systems ThinkingMapping Engineering Terminology to Cognitive Science Terminology to provide a scientific basis for the engineering cognitive concepts

Investigating Mediated Learning as a method to teach system thinking101

Cognitive Competencies from Frank,

2012

Related Concepts from Cognitive

Psychology

Understand the whole system and see the big picture

Sensemaking

; information integration; mental model formation; generalization

Understand interconnections

Induction; classification; similarity; information integration

Understand system synergy

Deductive inference

Understand the system from multiple perspectives

Perspective taking (direct mapping)

Think creatively

Creativity (direct mapping)

Understand systems without getting stuck on details

Abstraction; subsumption

Understand the implications of proposed change

Hypothetical thinking

Understand a new system/concept immediately upon presentation

Categorization; conceptual learning; inductive learning/inference

Understand analogies and parallelism between systems

Analogical thinking (direct mapping)

Understand limits to growth

Information integration

Ask good (the right) questions

Critical thinking

(Are) innovators, originators, promoters, initiators, curious

Inquisitive thinking

Are able to define boundaries

Functional decomposition

Are able to take into consideration non-engineering factors

Conceptual combination

Are able to “see” the future

Prospection

Are able to optimize

Logical decision-making

Slide102

Space Policy andSystems EngineeringImpact of Government Oversight Time Allocation StudyMotivation: Industry and government leaders agree that government oversight leads to cost growth, but there is less agreement on how much and through what mechanisms.Research Plan:Build an empirical basis for measuring the extent and nature of the impact of oversightNon-invasive “Time Allocation Study:” Statistically valid aggregated observations of how engineers actually spend their time throughout a product’s life cycle.

Part One: Collect time-recall diaries to develop a composite list of activities performedPart Two: Survey Population over several months at random times per day to accurately observe amount of time spent on activitiesData collection is complete and analysis is in processMost non-value added oversight is internal company drivenGovernment generated insight/oversight is a small % of work done (< 10%)

Corporate Communication and Administrative work drive non-value added work from viewpoint of practicing systems engineers within the company

102

Slide103

Percentage of total time spent on each oversight category103Brainard

, S. M., Zsajnfarber, Z., “Understanding the burden of government oversight on engineering work: adding empirical data to the debate”, submitted to Space Policy

Slide104

System Engineering Supporting ActivitiesProcess Application and Execution for the Specific System

Slide105

ProcessesWell defined in NASA/SP-2007-6105 Rev1, NASA Systems Engineering HandbookSEMP is essential to capture appropriate application of processes to the specific systemProcess application is specific to the system being developedTailoring is not a special exception, it is the norm

Slide106

System Engineering Standards in Practice

106

Slide107

UAH SE Consortium - Comparing the Relationship between Systems Engineering Process and Project Success in Commercial and Government Research and Development Efforts, 2012 – 2014.

Processes with

>

3

Correlations ≥ .4

Processes with < 3

Correlations ≥ .4

Original Study

Correlations

107

Agriculture

AerospaceDefense and securityTransportation

Communications

Electronics

Energy

Infrastructure

Slide108

UAH SE Consortium - Comparing the Relationship between Systems Engineering Process and Project Success in Commercial and Government Research and Development Efforts, 2012 – 2014.

Processes with

>

3

Correlations ≥ .4

Processes with < 3

Correlations ≥ .4

Original Study

Correlations

108

Slide109

Engineering the SystemUnderstand the System ApplicationDefine System Architecture and Mission RequirementsDesign the SystemModel the System

Understand the System Physics, Environments, and InteractionsUnderstand System Sensitivities and Uncertainties

Integrate Discipline Designs

Maintain Technical Solution within Cost and Schedule

Test the SystemDevelopment

Verification

Validation

Support System Fabrication

Support System Operations

System Maintenance Responses

System Obsolescence Upgrades

System Capability Upgrades for New Applications

System Decommissioning Planning and Execution

Manage Flow of Information Through OrganizationConfiguration ManagementTechnical Data ManagementRecommend Board Structure based on Information Flow

Advocate Opportunity Structures

Support

reclama

path

Manage System Engineering Processes as Defined in SEMP

Understand

Policy and Law Impacts on Technical Solution

Mission Context

Technical

Integration

(Physics Basis

Focus)

Organizational

Structure &

Information Flow

Policy

& Law

109

Slide110

SummaryDiscussed approach to Engineering an Elegant SystemDiscussed Systems Engineering Framework and PrinciplesSystem IntegrationEngineering Discipline IntegrationDiscussed several methods and tools for conducting integrated system design and analysisSystem IntegrationSystem Integrating Physics

System Design and OptimizationEngineering StatisticsState Variable AnalysisSystem ValueDiscipline IntegrationSociological Principles and Cognitive ScienceDecision Making

Policy and Law Application

Processes Application

Systems Engineering Approach defined in two documents“Engineering Elegant Systems: Theory of Systems Engineering”“Engineering Elegant Systems: The Practice of Systems Engineering”

110

Slide111

Backup111

Slide112

System Engineering ProcessesStakeholder ExpectationsTechnical Requirements DefinitionLogical DecompositionDesign Solution DefinitionProduct Implementation

Product IntegrationProduct VerificationProduct ValidationProduct Transition

Product Operation and Sustainment

Technical Planning

Technical Risk Management

Technical

Assessment

Decision

Analysis

Configuration

Management

Technical Data Management

Requirements ManagementInterface Management

Mission Context

Technical Integration

(Physics Basis Focus)

Organizational

Structure &

Information Flow

Policy

& Law

Focus on the intent of the processes not the processes themselves

112