16
Model Based Assurance At JPL Office of Safety and Mission Success October 2017

Office of Safety and Mission Success October 2017

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Office of Safety and Mission Success October 2017

Model Based Assurance At JPLOffice of Safety and Mission Success

October 2017

Page 2: Office of Safety and Mission Success October 2017

High Level Goals

• Aiddesigndecisionthroughouttheprojectlifecycle• Tailormodelfidelitytoprojectriskpostureanddesignmaturity• Lowfidelitymodelsare

– notquantitativeandusegenericand/orbestguessreliabilityinformation– comparativetosupportsystemarchitecturestudiesandfaultprotection– informingtheuserofkeyriskdrivers– veryfast!Spacecraftmodelscreatedinweeks.Scenariosexecutedinminutes.

• Highfidelitymodels– aremultiscaleandhavetheabilitytomodelpiecepartsandentirespacecraft– usetestdata,physicsbasedsimulationresults,lookuptables,heuristics,etc.– arequantitativeandestimatelevelofconfidence(UQ,MonteCarlo,…)

Page 3: Office of Safety and Mission Success October 2017

Notional Flow

Testdata

SimulationResults

StandardReliability

SelectionGuidelines

PerformanceSpecs

CompactModels

Faultpropagation

Layer

Functionaldescription

layer

Quantitativelayer

RequirementsandEnvironments

Page 4: Office of Safety and Mission Success October 2017

Our Test Case: Lunar Flashlight C&DH

• We provided a complete part list

• CAD Drawings• FMECA

Lunar Flashlight (6U)NIR laser

Page 5: Office of Safety and Mission Success October 2017

Vanderbilt Engineering

5

TID Modeling within SEAM Tool (System Engineering Analysis and Modeling)

• SEAM is built using WebGME tool

• Users can- construct functionality

and fault propagation diagrams in SysML

- create GSN arguments for safety cases,

- link between the SysMLand the GSN descriptions.

Model PartsPanel

Model EditorCanvas

ModelTree

Browser

AttributesPanel

Page 6: Office of Safety and Mission Success October 2017

Vanderbilt Engineering

6

Notional Modeling Flow

System-level mitigation strategies unknown

1

2

3 45

Page 7: Office of Safety and Mission Success October 2017

Vanderbilt Engineering

7

Continuous Bayesian Network Results (Temp control loop)

x -- Stochastic node – X= Gaussian( µ,σ)

y -- Deterministic node (V_TS, Code, µe , σe)Root Nodes with Uniform priors (Temp, TID)

Eqn. -- Likelihood Function for deterministic nodes

Legend

Posterior Distribution ( parameter k1)

Spread in ADC Output(TID, Part Variability)

Controller Input Error with TID

Page 8: Office of Safety and Mission Success October 2017

System Reliability Modeling within IRIS(Integrated Risk Information System)

• Quantification Models• Popular Parametric Reliability Models • Discrete nonparametric time-to-failure: e.g. output from MATLAB• PoF based models of time-to-failure (with global parameters)

• System Level Reliability Metrics • Failure CDF, Reliability, Hazard function, Mean time-to-failure, etc

• Post-processing of results• Cut-sets• Ranking of basic events by the following importance measures:

• Conditional probability, Marginal Improvement Potential, Criticality, Diagnostic, Risk Achievement / Reduction Worth

Page 9: Office of Safety and Mission Success October 2017

9

IRIS Logic Modeling Capability

ESD

FT

BBN

Page 10: Office of Safety and Mission Success October 2017

10

The Entire C&DH Board(Using Standard reliability functions)

SystemReliabilityMetrics

ComponentReliabilityMetrics

Page 11: Office of Safety and Mission Success October 2017

11

Example Output

Page 12: Office of Safety and Mission Success October 2017

• Caps,Diodes,Optoelectronics,Microcircuits,Resistors,Thermistors,Transistors• ForeachPartType:

• Overview/GeneralConstruction• CircuitApplications• CommonFailureModes• FailureMechanisms• TechnologyTrends&GeneralReliability• Recommendationsforoperation

UserGuidelines

Page 13: Office of Safety and Mission Success October 2017

CreatingCompactModelLibraryforAnalogDevices

LT1175, AD590, LP2953, LM193, and TL431

Bipolar Linear Part Schematic

Page 14: Office of Safety and Mission Success October 2017

141/28/15

Page 15: Office of Safety and Mission Success October 2017

15

Current IRIS Features• HCL based system logic solver• Scenario cut-set identification, allowing for the identification of the top

contributing cut-sets• Scenario point estimate and uncertainty quantification• ESD supports binary pivotal events, and pinch points (multi-phase

sequences)• Fault tree supports AND, OR, NOT, K/N gate types• Discrete Bayesian Belief Networks• Modularized design allows different configurations of BBN solvers,

BDD solvers

Page 16: Office of Safety and Mission Success October 2017

AMoreSuitablePlatform:QuestaADMS

– mixed-signalmodelingandsimulationenvironment– adaptive/dynamicsteppingsolverfordifferentialalgebraicequations,

– accesstoanalogmodelsdevelopedinSPICE,VERILOG-AMSandVHDL-AMS,

– easyintegrationwithexistingdigitalcomponentsdesignedinSystemC

– featurestousemanufacturersuppliedIBISfilesformodelingcommunicationbetweenthecomponents.