Comparing Live Missile Fire and Simulation

25
Comparing Live Missile Fire and Simulation Rebecca Dickinson (Presenter) Pamela Rambow (Presenter) Douglas Peek Science of Test Workshop April 4 2017

Transcript of Comparing Live Missile Fire and Simulation

Comparing Live Missile Fire and Simulation

Rebecca Dickinson (Presenter)

Pamela Rambow (Presenter)

Douglas Peek

Science of Test Workshop

April 4 2017

Overview

2

Live missile fire testing is extremely limited due to test constraints and cost

โ€“ only 16 test events were executed.

Given the limited live test data, we can still perform a statistical analysis for

the M&S validation (Fisherโ€™s Combined Test).

The M&S was used to supplement the live testing in the evaluation of the

weapon system.

Note: notional data is used in this briefing to illustrate the proof of concept

The Air Intercept Missile-9X (AIM-9X) is the principal U.S. short range air-to-air missile.

3

AIM-9X has an imaging infrared seeker with thrust vector propulsion and is

capable of high off-boresight engagements

Performance requirements for AIM-9X are expressed in terms of Probability of

Kill (PK), which is calculated with a six-degree-of-freedom (6DoF) simulation that

uses tactical code and simulated target and background environments.

The latest hardware version, Block II, with the latest software version, finished IOT&E

in 2015.

Only 16 Live Missile Fire Shots were executed.

A significant portion of the evaluation depended on M&S!

Images from AIM-9X seeker

4

Cost and test constraints limit the number of live missile firings in the operational testing of the AIM-9X.

Modeling and Simulation (M&S) aides the operational testing of the AIM-9X by reducing the number of

required live missile firing events and expanding the operational test space through increased virtual

testing

BUTโ€ฆ the M&S must first be shown to accurately replicate live missile firings. In other words, we must

validate the M&S.

The AIM-9X operational test community used Fisherโ€™s Combined Probability Test to validate the

simulations for the latest hardware version, Block 2, with 9.313 version software (finished IOT&E in

2015).

Once validated, the M&S is used to predict performance across the weapon space, thereby reducing

program cost/time/ resources.

5

Tail Probabilities (P๐‘ป๐‘จ๐‘ฐ๐‘ณ ) are used to validate the M&S

6

For each live missile firing, the M&S is typically run 50 to 100 times, producing one miss

distance for each run (miss distance cloud).

The PTAIL for an individual shot is determined as the

percentage of M&S runs that are farther away from the

target than the live fire.

The PTAIL for this single event is 23/93, or 0.25

Note: notional data is used in this briefing to illustrate the proof of concept

Examples of P๐‘ป๐‘จ๐‘ฐ๐‘ณ

7Note: notional data is used in this briefing to illustrate the proof of concept

Case 1: Ptail values trend low

Case 3: Ptail values spread evenly

Case 2: Ptail values trend high

An Analysis of Analyses: Fisherโ€™s Combined Probability Test

8

Fisherโ€™s Test is a method for combining the results from several independent tests, each

testing common hypotheses of interest

๐‘‹ = โˆ’2

๐‘–=1

๐‘›

ln ๐‘๐‘–

๐‘ฏ๐ŸŽ๐‘ฎ: ๐’๐’–๐’๐’

๐‘ฏ๐‘จ๐‘ฎ: ๐’‚๐’๐’•๐’†๐’“๐’๐’‚๐’•๐’Š๐’—๐’†

๐ป01: ๐‘›๐‘ข๐‘™๐‘™

๐ป๐ด1: ๐‘Ž๐‘™๐‘ก๐‘’๐‘Ÿ๐‘›๐‘Ž๐‘ก๐‘–๐‘ฃ๐‘’๐’‘๐Ÿ

๐ป02: ๐‘›๐‘ข๐‘™๐‘™

๐ป๐ด2: ๐‘Ž๐‘™๐‘ก๐‘’๐‘Ÿ๐‘›๐‘Ž๐‘ก๐‘–๐‘ฃ๐‘’๐’‘๐Ÿ

๐ป0๐‘›: ๐‘›๐‘ข๐‘™๐‘™

๐ป๐ด๐‘›: ๐‘Ž๐‘™๐‘ก๐‘’๐‘Ÿ๐‘›๐‘Ž๐‘ก๐‘–๐‘ฃ๐‘’๐’‘๐ง. .

.

Definition of ๐‘ท๐’Š๐‘๐‘– is the p-value, which is the computed probability under

H0 of obtaining a result as rare as or rarer than (determined

by H1) what was actually witnessed in the experiment.

Rareness is measured consistent with the โ€œdirectionalโ€

component(s) of H1 โ€’ e.g., one-sided or two-sided. Small p-

values provide more evidence against H0.

Note: In our case, ๐‘๐‘– is represented by Ptail.The test statistic ๐‘ฟ follows a Chi-Square

distribution with 2n degrees of freedom

Deriving the Test Statistic

Under any formulation of the null hypothesis, the ๐‘๐‘–โ€ฒ๐‘ 

are uniformly distributed on the interval [0,1] and the

transformed variables โ€“ln(p) follow and exponential

distributionโ€ฆ

Applying Fisherโ€™s test to the Validation of AIM-9X M&S validation

9

The information from each test point constitutes as a single

experiment

A SINGLE live missile fire miss distance

M&S predicted miss distances (typically 50-100)

Note: notional data is used in this briefing to illustrate the proof of concept

Constructing the Hypothesis Test

10

Option 1: Simulation predictions are optimistic

Option 2: Simulation predictions tend to be pessimistic

Option 3: Guard against too optimistic or too pessimistic

๐‘ฏ๐‘จ๐‘ฎ: ๐‘บ๐’Š๐’Ž๐’–๐’๐’‚๐’•๐’Š๐’๐’ ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’–๐’ƒ๐’•๐’Š๐’๐’ โ‰  ๐‘ณ๐’Š๐’—๐’† ๐‘ญ๐’Š๐’“๐’† ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’ƒ๐’–๐’•๐’Š๐’๐’

๐‘ฏ๐‘จ๐‘ฎ: ๐‘บ๐’Š๐’Ž๐’–๐’๐’‚๐’•๐’Š๐’๐’ ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’–๐’ƒ๐’•๐’Š๐’๐’ < ๐‘ณ๐’Š๐’—๐’† ๐‘ญ๐’Š๐’“๐’† ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’ƒ๐’–๐’•๐’Š๐’๐’

๐‘ฏ๐‘จ๐‘ฎ: ๐‘บ๐’Š๐’Ž๐’–๐’๐’‚๐’•๐’Š๐’๐’ ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’–๐’ƒ๐’•๐’Š๐’๐’ > ๐‘ณ๐’Š๐’—๐’† ๐‘ญ๐’Š๐’“๐’† ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’ƒ๐’–๐’•๐’Š๐’๐’

๐‘ฏ๐ŸŽ๐บ: ๐‘บ๐’Š๐’Ž๐’–๐’๐’‚๐’•๐’Š๐’๐’ ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’ƒ๐’–๐’Š๐’•๐’๐’ = ๐‘ณ๐’Š๐’—๐’† ๐‘ญ๐’Š๐’“๐’† ๐‘ซ๐’Š๐’”๐’•๐’“๐’Š๐’ƒ๐’–๐’•๐’Š๐’๐’

In the validation of miss distances each ๐‘๐‘– is represented by a PTAIL

11

๐‘๐‘– = ๐‘ƒ๐‘‡๐ด๐ผ๐ฟ

๐‘๐‘– = 1 โˆ’ ๐‘ƒ๐‘‡๐ด๐ผ๐ฟ

๐ป๐ด๐บ: ๐‘†๐‘–๐‘š๐‘ข๐‘™๐‘Ž๐‘ก๐‘–๐‘œ๐‘› ๐ท๐‘–๐‘ ๐‘ก๐‘Ÿ๐‘–๐‘ข๐‘๐‘ก๐‘–๐‘œ๐‘› โ‰  ๐ฟ๐‘–๐‘ฃ๐‘’ ๐น๐‘–๐‘Ÿ๐‘’ ๐ท๐‘–๐‘ ๐‘ก๐‘Ÿ๐‘–๐‘๐‘ข๐‘ก๐‘–๐‘œ๐‘›

๐ป๐ด๐บ: ๐‘†๐‘–๐‘š๐‘ข๐‘™๐‘Ž๐‘ก๐‘–๐‘œ๐‘› ๐ท๐‘–๐‘ ๐‘ก๐‘Ÿ๐‘–๐‘ข๐‘๐‘ก๐‘–๐‘œ๐‘› < ๐ฟ๐‘–๐‘ฃ๐‘’ ๐น๐‘–๐‘Ÿ๐‘’ ๐ท๐‘–๐‘ ๐‘ก๐‘Ÿ๐‘–๐‘๐‘ข๐‘ก๐‘–๐‘œ๐‘›

๐ป๐ด๐บ: ๐‘†๐‘–๐‘š๐‘ข๐‘™๐‘Ž๐‘ก๐‘–๐‘œ๐‘› ๐ท๐‘–๐‘ ๐‘ก๐‘Ÿ๐‘–๐‘ข๐‘๐‘ก๐‘–๐‘œ๐‘› > ๐ฟ๐‘–๐‘ฃ๐‘’ ๐น๐‘–๐‘Ÿ๐‘’ ๐ท๐‘–๐‘ ๐‘ก๐‘Ÿ๐‘–๐‘๐‘ข๐‘ก๐‘–๐‘œ๐‘›

๐‘๐‘– = 2(๐‘ƒ๐‘‡๐ด๐ผ๐ฟ) ๐‘–๐‘“ (๐‘ƒ๐‘‡๐ด๐ผ๐ฟ) โ‰ค 0.5

2 1 โˆ’ ๐‘ƒ๐‘‡๐ด๐ผ๐ฟ ๐‘–๐‘“ (๐‘ƒ๐‘‡๐ด๐ผ๐ฟ) > 0.5

P๐‘ป๐’‚๐’Š๐’๐’” can be calculated in a variety of ways

12

Live Shot Distance = 3.27

PTAIL = 61/93 =0.65

1-Dimensionally using Miss Distance Quantiles2-Dimensionally using Contours

PTAIL = 23/93 = 0.25

๐‘…๐‘Ž๐‘‘๐‘–๐‘Ž๐‘™ ๐‘€๐‘–๐‘ ๐‘  ๐ท๐‘–๐‘ ๐‘ก๐‘Ž๐‘›๐‘๐‘’ = โˆš(๐‘ฅ2 + ๐‘ฆ2)

Note: notional data is used in this briefing to illustrate the proof of concept

Create a 3D Density of the M&S Miss Distances

13

๐‘“๐‘– ๐‘ฅ, ๐‘ฆ =1

๐œŽ 2๐œ‹๐‘’

โˆ’[ ๐‘ฅโˆ’๐œ‡๐‘ฅ๐‘–2+[ ๐‘ฆโˆ’๐œ‡๐‘ฆ๐‘–

2]

2 ๐œŽ๐œŽ =1

๐‘Žโˆ— ๐‘… ๐‘“๐‘–(๐‘ฅ, ๐‘ฆ)

๐‘บ๐’–๐’Ž ๐’๐’‡ ๐‘ฎ๐’‚๐’–๐’”๐’”๐’Š๐’‚๐’ ๐‘บ๐’–๐’“๐’‡๐’‚๐’„๐’†๐’”๐ˆ = ๐ŸŽ. ๐Ÿ“๐Ÿ”

๐‘ฎ๐’‚๐’–๐’”๐’”๐’Š๐’‚๐’ ๐‘บ๐’–๐’“๐’‡๐’‚๐’„๐’† ๐’๐’‡ ๐‘ฌ๐’‚๐’„๐’‰ ๐‘ท๐’๐’Š๐’๐’•,๐ˆ = ๐ŸŽ. ๐Ÿ“๐Ÿ”

๐‘ด&๐‘บ ๐‘ซ๐’Š๐’”๐’•๐’‚๐’๐’„๐’† ๐‘ท๐’๐’Š๐’๐’•๐’”๐ˆ = ๐ŸŽ. ๐Ÿ“๐Ÿ”

Note: notional data is used in this briefing to illustrate the proof of concept

Create a 3D Density of the M&S Miss Distances

14

increasing ๐œŽ

Note: notional data is used in this briefing to illustrate the proof of concept

Determine the Contour Line Corresponding to the Live Fire Miss Distance

15

1. Determine the height of the Live Fire

Miss on the surface of the density

plot

2. The Live Fire Contour line is the

intersection of the horizontal plane

defined by the Live Fire Miss and the

surface of the density plot

Note: notional data is used in this briefing to illustrate the proof of concept

Calculate a P๐‘‡๐ด๐ผ๐ฟ

16

PTAIL = ๐‘€&๐‘† ๐‘ƒ๐‘œ๐‘–๐‘›๐‘ก๐‘  ๐‘‚๐‘ข๐‘ก๐‘ ๐‘–๐‘‘๐‘’

๐‘‡๐‘œ๐‘ก๐‘Ž๐‘™ ๐‘€&๐‘† ๐‘ƒ๐‘œ๐‘–๐‘›๐‘ก๐‘ 

Note: notional data is used in this briefing to illustrate the proof of concept

17

Live Fire Miss Distances from

16 Events, each of which as

one Live Missile Fire miss

distance accompanied by 90-

105 Simulated Miss

Distances

Example:

Note: notional data is used in this briefing to illustrate the proof of concept

Summary of the PTails

18

๐‘๐‘– = 2(๐‘ƒ๐‘‡๐ด๐ผ๐ฟ) ๐‘–๐‘“ (๐‘ƒ๐‘‡๐ด๐ผ๐ฟ) โ‰ค 0.5

2 1 โˆ’ ๐‘ƒ๐‘‡๐ด๐ผ๐ฟ ๐‘–๐‘“ (๐‘ƒ๐‘‡๐ด๐ผ๐ฟ) > 0.5Calculate the ๐‘i for

the two sided test

Note: notional data is used in this briefing to illustrate the proof of concept

๐ป0๐บ : M&S Distribution = Live Distribution

๐ป๐ด๐บ: M&S Distribution โ‰  Live Distribution

Does the M&S Distribution match the Live Fire Distribution?

19

(translate the P๐‘‡๐ด๐ผ๐ฟ๐‘† for the two-sided hypothesis test)

๐‘‹ = โˆ’2 ๐‘–=1๐‘› ln ๐‘๐‘– = 23.72

(follows a chi-square distribution with 2n = 32 degrees of freedom)

The p-value for the global hypothesis test is 0.85

CONCLUSION: the observed data are likely with a true null hypothesis (assuming a significance

level of 0.05). We fail to reject the null hypothesis and conclude that the M&S data sufficiently

represent the collection of Live Missile Fire data

๐ป0๐บ : M&S Distribution = Live Distribution

๐ป๐ด๐บ: M&S Distribution โ‰  Live Distribution

Note: notional data is used in this briefing to illustrate the proof of concept

Are the Simulation Predictions more Conservative ?

20

(no change is made to the P๐‘‡๐ด๐ผ๐ฟ๐‘† this one-sided hypothesis test)

๐‘‹ = โˆ’2 ๐‘–=1๐‘› ln ๐‘๐‘– =18.47

(follows a chi-square distribution with 2n = 32 degrees of freedom)

The p-value for the global hypothesis test is 0.11

CONCLUSION: the observed data are likely with a true null hypothesis (assuming a significance

level of 0.05). We fail to reject the null hypothesis and conclude that the M&S data sufficiently

represent the collection of Live Missile Fire data

๐ป0๐บ : M&S Distribution = Live Distribution

๐ป๐ด๐บ: M&S Distribution โ‰ค Live Distribution

Note: notional data is used in this briefing to illustrate the proof of concept

Limitations of Fisherโ€™s Test: One โ€œoutlierโ€ could dominate

21

A single small p-value can lead to the rejection of the null hypothesis

ln small number = large number โ†’ large test statistic โ†’ rejct the null

BUT rather than dismiss the usefulness of the test in this

situation one should explore and discuss the โ€œoutlierโ€ p-

value

โ€ข Do we know how and why it occurred?

โ€ข Should a single test data outcome invalidate the

M&S?

Note: notional data is used in this briefing to illustrate the proof of concept

Why not just use a Goodness of Fit Test? (e.g. Kolmogorov-Smirnov)

22

Clearly not uniformโ€ฆbut do

would we really want to

reject the global hypothesis?

Consider the case where we have a clustered concentration of p-tails all in

close proximity to 0.5.

Under any formulation of the null hypothesis, the ๐‘๐‘–โ€ฒ๐‘  are uniformly

distributed on the interval [0,1] . . .

Note: notional data is used in this briefing to illustrate the proof of concept

Fisherโ€™s Combined Test is completely insensitive to such circumstances

23

Fisherโ€™s Test (global hypothesis test)

(Two-Sided Test)

KS Test (compare to uniform)

(Two-Sided Test)

p-value = 0.889 p-value = 0.005

ln1

2โ‰ค 1

when ๐‘๐‘– = 0.50

Note: notional data is used in this briefing to illustrate the proof of concept

Limitations of Fisherโ€™s Test (cont.)

24

Construction of contours requires some level of judgement

We validated that miss distance could not be shown to be biased

However, getting from miss distance to Pk requires one more step, a warhead

lethality model, which is validated separately through another test program

Summary

25

Live missile fire testing is extremely limited due to test constraints and cost

Before M&S is used to further the understanding of the system, it must be validated.

Fisherโ€™s Combined Test can be used as a tool to validate AIM-9X simulations