Top Banner
1 DDRE/DTU AUGUST 2007 Decision Support System Decision Support System for Fighter Pilots for Fighter Pilots Lars Rosenberg Randleff Lars Rosenberg Randleff Danish Defence Research Establishment / Danish Defence Research Establishment / Technical University of Denmark Technical University of Denmark
39

DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

Dec 18, 2015

Download

Documents

Elmer Flynn
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

1DDRE/DTUAUGUST 2007

Decision Support SystemDecision Support Systemfor Fighter Pilotsfor Fighter Pilots

Lars Rosenberg RandleffLars Rosenberg Randleff

Danish Defence Research Establishment /Danish Defence Research Establishment /Technical University of DenmarkTechnical University of Denmark

Page 2: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

2DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 3: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

3DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 4: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

4DDRE/DTUAUGUST 2007

Hostile Environment

Page 5: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

5DDRE/DTUAUGUST 2007

Project Description

• To explorer a number of technologies within AI and OR that may be used in designing a DSS for fighter pilots.

• The DSS is to be used in finding a response to ground based threats.

Page 6: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

6DDRE/DTUAUGUST 2007

Requirements

• Real-time

• Hardware

• Updateable

• Trustworthy

• Useful

• User Interface

Page 7: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

7DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 8: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

8DDRE/DTUAUGUST 2007

A Prolog Example

%-----------------% Find appropriate countermeasures.%-----------------proper_cm(Angle, jammer) :- ( warning(rwr, (Angle, _)), warning(mws, (Angle, _)), jammer_mode(auto) );( warning(rwr, (Angle, _)), warning(mws, (DiffAngle, _)), Angle \== DiffAngle );( warning(rwr, (Angle, _)), not(warning(mws, (_, _))) ).

• ”When the jammer is jamming it may influence the RWR and jammers of other aircraft.”

• “When the jammer is in 'auto' mode, it will jam the RF sources detected.”

• If the MWS indicates a missile in a given direction, and the RWR does not, the missile is IR guided.

Page 9: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

9DDRE/DTUAUGUST 2007

Some Results

”Use flares, chaff, jammer, or towed decoy. Do not use chaff to counter SA-5 and SA-10. Use jammer in auto mode.”

Page 10: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

10DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 11: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

11DDRE/DTUAUGUST 2007

The Bayesian Net

Page 12: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

12DDRE/DTUAUGUST 2007

Semi-automatic Population

ExcelMATLAB

desc.MATLAB

prog.

HUGIN

TextfileTextfileTextfile

Page 13: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

13DDRE/DTUAUGUST 2007

Structural Learning

Fly-In

HUGIN(SL)

TextfileTextfileLogfile

Perl

Textfile

Page 14: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

14DDRE/DTUAUGUST 2007

Some Results

Page 15: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

15DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 16: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

16DDRE/DTUAUGUST 2007

Parameters

α

ρ

Page 17: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

17DDRE/DTUAUGUST 2007

Lethality

-1 0 1 2 3 4 5

x 104

-0.5

0

0.5

1

1.5

2

2.5

3

3.5

4x 10

4

-1 0 1 2 3 4 5

x 104

-0.5

0

0.5

1

1.5

2

2.5

3

3.5

4x 10

4

0 50 100 150 200 250 300 350 400 450 5000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Scenario Lethality

Page 18: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

18DDRE/DTUAUGUST 2007

Deployment Scheme

Jammer

Decoy

Chaff

Page 19: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

19DDRE/DTUAUGUST 2007

Reduction of Lethality (α)

Page 20: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

20DDRE/DTUAUGUST 2007

Reduction of Lethality (ρ)

Page 21: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

21DDRE/DTUAUGUST 2007

Deployment Phases

I II III IV V

Time

Ot

At

Page 22: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

22DDRE/DTUAUGUST 2007

Constraints I

Time

Ot

ttt

t

TtTtt

OOO

O

AAOstartstart

1

1

''

0'

'

At

Ot’

Ot’’

Tstart Tend

Page 23: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

23DDRE/DTUAUGUST 2007

Constraints II

Time

At

Tstart

Ot

Ct

starttt TCAT max

0

0

1)1(

1

max

1max

1

t

tt

ttt

tt

C

OTC

COTC

CC

Page 24: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

24DDRE/DTUAUGUST 2007

Constraints III

Time

Ot

At

Ot’

Ot’’

Tstart Tend

''1

'1

tTt

t

Tt

tjstartj

OA

OTO

end

start

)''1(

''

1

1

t

Tt

tjendj

t

Tt

tjendj

OTO

OTA

end

end

Page 25: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

25DDRE/DTUAUGUST 2007

Scenarios

sc1sc2sc3sc4sc5sc6

Page 26: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

26DDRE/DTUAUGUST 2007

Running Time

Page 27: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

27DDRE/DTUAUGUST 2007

Results

Page 28: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

28DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 29: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

29DDRE/DTUAUGUST 2007

Three Metaheuristics

• Steepest Ascent

• Local Search

• Simulated Annealing

Page 30: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

30DDRE/DTUAUGUST 2007

Parameters in SA

• Algorithm• Cooling Schedule• Start Temperature• End Temperature• Acceptance• Stopping Criteria• Objective Function• Neighbourhood• Initial Solution

Page 31: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

31DDRE/DTUAUGUST 2007

Page 32: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

32DDRE/DTUAUGUST 2007

Results

Page 33: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

33DDRE/DTUAUGUST 2007

Comparing Metaheuristics

Page 34: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

34DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 35: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

35DDRE/DTUAUGUST 2007

Comparing Approaches I

• Prolog is easy to use, and easy to model

• BN is not categorical; it treats probabilities

• IP ensures the optimal solutions; but is too slow for a real-time DSS

• A metaheuristic will not necessarily give an optimal solution; but it will find a solution fast

Page 36: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

36DDRE/DTUAUGUST 2007

Comparing Approaches II

Prolog BayesianNet

MathematicalModel

Metaheuristic

Page 37: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

37DDRE/DTUAUGUST 2007

Agenda

• Project Description

• The Four Approaches• Prolog• Bayesian Net• Integer Programming• Metaheuristics

• Comparing Approaches

• Conclusion

Page 38: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

38DDRE/DTUAUGUST 2007

Conclusion

• Four approaches to a DSS for fighter pilots have been implemented

• All approaches have pros and cons

• None of the approaches fulfil all requirements

• More research may find the best technology for developing a DSS for fighter pilots

Page 39: DDRE/DTU AUGUST 2007 1 Decision Support System for Fighter Pilots Lars Rosenberg Randleff Danish Defence Research Establishment / Technical University.

39DDRE/DTUAUGUST 2007

Decision Support SystemDecision Support Systemfor Fighter Pilotsfor Fighter Pilots

Lars Rosenberg RandleffLars Rosenberg Randleff

Danish Defence Research Establishment /Danish Defence Research Establishment /Technical University of DenmarkTechnical University of Denmark