Integrating Warfighting Experimentation with Dynamic Modelling A - - PowerPoint PPT Presentation

integrating warfighting experimentation with dynamic
SMART_READER_LITE
LIVE PREVIEW

Integrating Warfighting Experimentation with Dynamic Modelling A - - PowerPoint PPT Presentation

Integrating Warfighting Experimentation with Dynamic Modelling A Practical Approach Martin Parr ++44 (0) 1252 455749 mcparr@dstl.gov.uk 1 Contents Aims Background Implementation methods Example: IADS Theme Outline


slide-1
SLIDE 1

1

Integrating Warfighting Experimentation with Dynamic Modelling – A Practical Approach Martin Parr ++44 (0) 1252 455749 mcparr@dstl.gov.uk

slide-2
SLIDE 2

2

Contents

  • Aims
  • Background
  • Implementation methods
  • Example: IADS Theme
  • Outline Example: Information and Intelligence Theme
  • Evaluation
  • Conclusions
slide-3
SLIDE 3

3

Aims for the work

  • Add value to WFE using dynamic modelling
  • De-risk critical areas of the experiment
  • Provide a ‘dynamic data repository’
  • Aspiration: Assess in advance the benefits that

modelling may provide

£ £

Value Value

slide-4
SLIDE 4

4

Cultural issues ….

‘ …it is completely what …??’ ‘This is completely straightforward …’ ‘He said that last week’ ‘Don’t worry – we are close to getting a solution’ ‘This is completely straightforward’ ‘…mmm… are lots of unknowns here’ ‘What is that chap in the corner doing?’ ‘ ’ What the experiment manager thought What the analyst/modeller said

slide-5
SLIDE 5

5

Introduction - OA - WFE and NITEworks

Operational Analysis Modelling Historical Analysis Experimentation Static Dynamic Joint War Fighting Experimentation (WFE)

slide-6
SLIDE 6

6

NITEworks AP Themes Networks Information People

Indirect Fire Integration Kill Chain 1&2 Medium Weight Capability B MASC Land Tac Picture 05 Naval MCM ISTAR 1&2 Command and Battlespace Management (Land) Medium Weight Capability A Logistics C2 Effects Based Ops Operational Intelligence Support Group Joint Ops Picture Joint Intelligence Picture Classified 1&2

slide-7
SLIDE 7

7

Introduction (2) - Analysis Environments

Real Real Real

Analysis of Current Ops

Real Real Real and Simulated

Real (abstract engagem’t) & simulated

Simulated

People

Real Real Simulated Simulated Simulated

Equipment

Real Simulated Simulated Simulated Simulated

Weapon Effects Analysis of Historical Ops Live Simulation Virtual Simulation Wargaming Constructive Simulation or (OA) modelling

Ability to Manipulate and Control

slide-8
SLIDE 8

8

Modelling and Experimentation

Time

Experiment Coverage

4 months 3 months

M M – – MEM Paradigm MEM Paradigm

Modelling Experimentation

M M IADS, I2 IADS, I2 Future Logs Future Logs M M – – Vis Vis – – M M – – Vis Vis … …

Breadth

slide-9
SLIDE 9

9

Model-Experiment-Model (M-E-M) Paradigm

MODELLING ONGOING & FUTURE THEMES

X X X X X

OUPUTS

Model-Experiment-Model Loop

slide-10
SLIDE 10

10

Modelling Criteria

Valid Beneficial

Puzzle What How Problem What How Mess What How

Method Selection

Achievable

Hard Methods Soft Methods

slide-11
SLIDE 11

11

IADS Theme (1)

Potential Target

Time

Δt ??

slide-12
SLIDE 12

12

IADS Theme (2)

Process Model (Simul8) Entity Level Model (Matlab)

Detection Opportunities End to end process time System bottlenecks Assumptions: Process, workload Potential Target

Time Time Time

slide-13
SLIDE 13

13

IADS Theme - Summary

  • Results

– Full automatic tracking of all targets within the chosen scenario – Given a less bright target: Link 16 bandwidth assessment showed little additional loading when a manual intervention was needed

slide-14
SLIDE 14

14

White or Red? White or Red?

Examples – MISTAR – Vessel Classification

ISTAR Assets

slide-15
SLIDE 15

15

Examples – MISTAR

Probe Vessel

slide-16
SLIDE 16

16

MISTAR Summary

Achievable

  • Initial analysis delivered pre G2

Beneficial

  • Conclusions reached

about key system bottlenecks

Valid

  • Analyst checks conducted

– enough to allow tools to highlight key bottlenecks

slide-17
SLIDE 17

17

Situation Understanding

Operational Landscapes:

  • Political
  • Economic
  • Military
  • Social Cultural
  • Legal, Ethical & Moral
  • Physical
  • Technological

Iraqi Problems:

  • Insurgency
  • Terrorism
  • Civil Unrest
  • Ethnic Rivalry
  • Criminal Activity

Adversary Characteristics

  • Asymmetric
  • Dynamic
  • Uncertain
  • Chaos
  • Complex
  • Novel
  • Ambiguous

Enemy Or Friend?

Campaign Pan

Information and Intelligence (I2) Theme

slide-18
SLIDE 18

18

The process modelled by the I2 Theme

class CCIRM (VKB & VAT) IRM::IRM + Check RFI Requirements() + Combine RFI Details() + Establish IR Management() + Manage Expiry of Collection Task() + Manage Expiry of Received IRs() + Manage Expiryr of Nominated RFIs() + Manage IR Information() + Match Intelligence Products() + Monitor Changes to Information Requirements() + Pass RFI to Tasking() + Publish Information Product for Analysis() + Raise RFI() + Report Intelligence Product() + Request Intelligent Report() + Search for Similar RFI() + Task RFIs() CC::Collection Nomination + Check IR Against Collection Task() + Create Nomination() + Report Nomination() + Track Nomination() CC::Collection Plan + Create Initial Collection Plan() + Establish & Update Intelligence Day() + Maintain Awareness of ISTAR Mission Status() + Manage Collection Information() + Manage Information fo Intelligence Day() + Manage, Maintain and Review Exploitation Status() + Review Collection Nomination() + Update Initial Collection Plan() CC::Collection Mission + Establish Collection Missions() + Input Initial Collection Plan() + Prepare Collection Mission Resourcing() + Re-Initialise Collection Missions() + Resource Collection Missions() + Schedule Collection Missions() + Track Collection Schedule() + Update Collection Mission Resourcing() CC::Collection Task + Disseminate Collection Task Awareness() + Establish Collection Tasks() + Initialise Collection Tasks() + Provide Collection Task Details() + Raise New Collection Task() Information Requester (from Context) Collector::ISTAR Operation + Maintain ISTAR Library Information() + Manage ATO() + Manage Informatioin() + Manage ISTAR Assets() + Manage ISTAR Assets & Missions() + Plan ISTAR Mission() + Process Intelligence() + Re-Plan ISTAR Mission() + Schedule ISTAR Missions() Collector::ISTAR Task + Execute ISTAR Operational Tasks() + Re-Initialise ISTAR Operations() + Register ISTAR Dynamic Tasks() + Register ISTAR Operational Tasks() + Resource ISTAR Operational Tasks() Targeteer (from Context) IP::Intelligence Processing + Acknowledge RFI Amendments() + Alert Analysts of New Intel Input() + Allocate Task to Analyst() + Collate Outputs() + Decompose & Allocate IRs() + Format & Publish Data() + Identify Areas of Research() + Manage Intelligence Library() + Produce Daily Brief() + Receive Informal Request() + Review Analyst Output() + Review RFI Request() + Support Intelligence Processing() IP::Intelligence Analyst + Allocate Task to Intelligence Analyst() + Assess & Assimilate Information() + Establish Intelligence Analysts() + Identify Outstanding Intelligence() + Manage Analyst Information() + Prepare Analyst Resource Brief() + Raise Request for RFI() + Receive Tasking() + Search Data Stores() IP::Intelligence Task + Establish Intelligence Tasks() + Manage Intelligence Task Information() + Prepare Intelligence Task Brief() + Register Intelligence Task() + Report Intelligence Research Tasks() Customer (from Context) Commander (from Context) SAM::Sensor Asset Management + Monitor Collection Assets() + Report Collection Asset Availability() SE::Intelligence Processing Support + Assess Collection Task Results() + Establish Support Elements() + Manage Requests for Intelligence Information() + Manage Support Element Information() + Search Extant Data() SE::Support Element Collection Task + Collect Support Element Information() + Monitor Support Element Collection() + Register Support Element Collection Task() + Report Collected Information to Support Element() VAT::Analyse Information + Assess & Assimilate Knowledge() + Brief Analysis Team() + Collate & Report Intelligence() + Manage Analysis Team Information() + Prepare Collection Request() + Register Analysis Team() + Release Analysis Team() + Search Knowledge Base() Common support to ALL instantiations of Intelligence Processing provides information to 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* 1..* tasks requests information from 0..* provides intelligence to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..* asks question of 0..* carries

  • ut

carries

  • ut

Intelligence Requirements Management Collection Sensor Management Support Element Analysis Team Collection Coordination Intelligence Processing

slide-19
SLIDE 19

19

Instantiating the I2 Model at Organisational Levels

IRM::IRM CC::Collection Nomination CC::Collection Plan CC::Collection Mission CC::Collection Task Information Requester (from Context) Collector::ISTAR Operation Collector::ISTAR Task Targeteer (from Context) IP::Intelligence Processing IP::Intelligence Analyst IP::Intelligence Task Customer (from Context) Commander (from Context) SAM::Sensor Asset Management IP::Intelligence Processing Support IP::Support Element Collection Task requests information from 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* tasks carries
  • ut
1..* provides information to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..* IRM::IRM CC::Collection Nomination CC::Collection Plan CC::Collection Mission CC::Collection Task Information Requester (from Context) Collector::ISTAR Operation Collector::ISTAR Task Targeteer (from Context) IP::Intelligence Processing IP::Intelligence Analyst IP::Intelligence Task Customer (from Context) Commander (from Context) SAM::Sensor Asset Management IP::Intelligence Processing Support IP::Support Element Collection Task requests information from 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* tasks carries
  • ut
1..* provides information to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..* IRM::IRM CC::Collection Nomination CC::Collection Plan CC::Collection Mission CC::Collection Task Information Requester (from Context) Collector::ISTAR Operation Collector::ISTAR Task Targeteer (from Context) IP::Intelligence Processing IP::Intelligence Analyst IP::Intelligence Task Customer (from Context) Commander (from Context) SAM::Sensor Asset Management IP::Intelligence Processing Support IP::Support Element Collection Task requests information from 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* tasks carries
  • ut
1..* provides information to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..* IRM::IRM CC::Collection Nomination CC::Collection Plan CC::Collection Mission CC::Collection Task Information Requester (from Context) Collector::ISTAR Operation Collector::ISTAR Task Targeteer (from Context) IP::Intelligence Processing IP::Intelligence Analyst IP::Intelligence Task Customer (from Context) Commander (from Context) SAM::Sensor Asset Management IP::Intelligence Processing Support IP::Support Element Collection Task requests information from 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* tasks carries
  • ut
1..* provides information to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..* IRM::IRM CC::Collection Nomination CC::Collection Plan CC::Collection Mission CC::Collection Task Information Requester (from Context) Collector::ISTAR Operation Collector::ISTAR Task Targeteer (from Context) IP::Intelligence Processing IP::Intelligence Analyst IP::Intelligence Task Customer (from Context) Commander (from Context) SAM::Sensor Asset Management IP::Intelligence Processing Support IP::Support Element Collection Task requests information from 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* tasks carries
  • ut
1..* provides information to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..* IRM::IRM CC::Collection Nomination CC::Collection Plan CC::Collection Mission CC::Collection Task Information Requester (from Context) Collector::ISTAR Operation Collector::ISTAR Task Targeteer (from Context) IP::Intelligence Processing IP::Intelligence Analyst IP::Intelligence Task Customer (from Context) Commander (from Context) SAM::Sensor Asset Management IP::Intelligence Processing Support IP::Support Element Collection Task requests information from 1..* 1..* requires collection & exploitation from queries 1..* provides intelligence to supples target information to 1..* supplies exploited product to provides collected information to provides information to 1..* tasks carries
  • ut
1..* provides information to tasks provides intelligence to asks question of provides intelligence to uses interrupts directs informs contracts collection & exploitation to informs informs 1..*

JTF HQ Bde HQ BG HQ

Stimulation: 1. Research Tasks (background) 2. RFIs

slide-20
SLIDE 20

20

Results (1) – Resource Usage over time

1 2 3 4 5 6 7 8 9 5150 10300 15450 20600 25750 30900 36050 41200 46350 51500 56650 61800 66950 72100 77250 82400 87550 92700 97850 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 AnalysisCoordinator Bde IntelligenceAnalyst Bde 1

Simulation Time Resource Level

1 2 3 4 5 6 7 8 9 5150 10300 15450 20600 25750 30900 36050 41200 46350 51500 56650 61800 66950 72100 77250 82400 87550 92700 97850 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 1E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 2E+05 AnalysisCoordinator Bde IntelligenceAnalyst Bde 1

Simulation Time Resource Level

slide-21
SLIDE 21

21

I2 Summary

Achievable

  • Initial analysis completed by G2.0

Beneficial

  • Informed understanding of

the problem space

  • Informed architecture
  • Informed CONOPS

Valid

  • Some validation applied to

the model

  • Further V&V activity to be

applied after the experiment

slide-22
SLIDE 22

22

Theme Modelling Evaluation (1)

  • Add value to a WFE using dynamic modelling

– IADS – scenario assessment – IADS – bandwidth assessment – I2 – utility of new ways of working

  • De-risk critical areas of the experiment

– IADS – key architecture questions exposed early in lifecycle – IADS – key scenario issue understood early on

  • Provide a ‘dynamic data repository’

– Dynamic models shared with broader OA community – problems in commonality of tools

slide-23
SLIDE 23

23

Theme Modelling Evaluation (2)

  • Aspiration: Assess in advance what benefit modelling may

provide Effect of new ways of working Dynamic effects on system loading ‘integrated understanding’ of problem space, dynamic assessment of system loading I2 Scenario Bandwidth not major problem Equipment vrs process Link 16 bandwidth analysis, assessment of Δt for Human in- the-loop IADS Key outputs (Post Activity) Anticipated purpose (Pre- Modelling) Theme

slide-24
SLIDE 24

24

Theme Modelling Evaluation (3)

  • What not to model

– Very simple problems – few parameters, limited problem space – Problems with insufficient data – Modelling humans

  • When to proceed with caution

– Where there is insufficient knowledge of problem space – modelling can become an activity in its own right rather than a support to WFE

slide-25
SLIDE 25

25

Conclusions

  • Pre experiment modelling must be done rapidly
  • Essential components for rapid development of

dynamic models:

– Relevant Model Repository – Pool of skilled analysts/developers – Regular review

  • Can we realistically assess benefit before the

modelling takes place?

– No – but we know about some of the things we should not do

slide-26
SLIDE 26

26

Questions