28 August zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA - I - - PDF document

28 august
SMART_READER_LITE
LIVE PREVIEW

28 August zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA - I - - PDF document

28 August zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA - I September 2000 zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA 7th International Symposium on Military Operation Research a general approach used in Dr. Franz Knoll Manfred


slide-1
SLIDE 1

7th International Symposium on Military Operation Research 28 August zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

  • I September 2000 zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

a general approach used in

  • Dr. Franz Knoll

Manfred Eberhard HORUS / FIT Modelling C3 OVERVl EW 4Motivation +Template for Command and Control - Agents 4Examples of C2-Agents built according to this template eModelling decision process within headquarters @Modelling information flow between headquarters

  • Dr. F. Knoll, Manfred

Eberhard 2

slide-2
SLIDE 2

. zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

HORUS / FIT Modelling C3 MOTIVATION Problem (1)

Basic question:

1

Who determines the behaviour of combat elements? I

Combat elements are

Elements that perform actions, e.g. move, fire, ...

Typical questions concerning behaviour are

Which way shall I use? How fast shall I move? Which target? Which weapon? Which ammunition?

  • Or. zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

F.

  • Knoll. Manfred Eberhard zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

3

HORUS / FIT Modelling C3 DEFINITION OF C2 - AGENT Answer (1) An A~~~~~~~~~~~~ is a software package, that calculates actions, executed by a combat element, zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

e

the capabilities of the element

e

the actual status of the element the actual order of the element al known situation of the element

  • Dr. F. Knoll, Manfred Eberhard

4

slide-3
SLIDE 3

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA / FIT Modelling zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

C3

MOTIVATION Problem (2) Who determines the actual orders of combat elements?

e0rders are applied by the user &Orders are applied by command elements Big scenarios big costs zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

4

GOrders of command elements are applied by the user

  • Dr. F. Knoll, Manfred Eberhard zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

5

HORUS / FIT Modelling

C3

DEFINITION OF C2 -AGENT Answer (2)

Dr F Knoll, Manfred Eberhard 6

slide-4
SLIDE 4

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA / FIT Modelling zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

C3 zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

Order

I Capabilities

C2 - AGENT - TEMPLATES

Status

Command Process

O r F Kndl. Manhed

EbrrharC 7

HORUS / FIT Modelling C3

C2

  • AGENT - TEMPLATES

Summary Agent of Action Agent of Order

slide-5
SLIDE 5

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I FIT

Modelling C3 C2 zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

  • AGENT - TEMPLATES

Technical Definition Abstract Class C2Agent

Attributes

.Element, C2Agent is working for *Ordered data (determined zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

by

user or superior C2Agent. e.g. goal to attack)

  • Internal data (e.g. nelwork)
  • enter

activates C2Agent (Constructor) .leave deactivates C2Agenl (Destructor)

  • update
  • givecommand

calculates next actionlorder veadData *showData VshowPlan show plan on GUI informs C2Agent about new situation read order data via zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA GUI show order data on GUI

e

Or F Knoll. Manhed Ewemad

9

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I FIT

Modellina C3 C2 - AGENT - TEMPLATES Summary

(abstkt)

slide-6
SLIDE 6

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I FIT

Modelling C3 C2 -AGENT -TEMPLATES Advantages zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

eEasy to identify zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA C2 zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

  • Agents within the software

eAll C2

  • Agents have the same interface

eEasy to integrate new C2

  • Agents

eExchange o

f

C2

  • Agents between SimSys

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I FIT

Modelling C3 C2 -AGENT OF ACTION Example (1) - Defence Defence

Determine position within a given area +Left hand corner *Right hand wrner Given area of aamlssibie positions +Depth zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

12

slide-7
SLIDE 7

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA I FIT Modelling C3 C2 -AGENT OF ACTION Example (2) -Attack

+Determine optimal route to goal zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

  • off road

+Risk-Aversion-Faclor: high - tly to avoid enemy contact

Plannea ioule aner reconnaissance Plannea route * lhoJt knowing me enemy

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I FIT

Modelling C3 C2 - AGENT OF ORDER Example (3) -Attack

+Data like ana& (agent of action) +Plus: different formations

slide-8
SLIDE 8

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA / FIT Modelling C3 DECISION PROCESS WITHIN HEADQUARTERS

~~

Motivation Making a decision is one job within headquarters There are other jobs, e.g.

Plotting enemy situation and own situation

All these jobs are executed in a well defined organisation All these jobs take time

  • Dr. F. Knoll, Manfred Eberhard

15

HORUS / FIT Modelling C3 DECISION PROCESS WITHIN HEADQUARTERS J

  • b-Netwo

r k-Tem pla te Processing information

Central zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

jobs, modelled in terms of time and content

  • Dr. F. Knoll. Manfred Eberhard
slide-9
SLIDE 9

. zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

HORUS zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I FIT

Modelling C3 DECISION PROCESS WITHIN HEADQUARTERS General Headquarters Model zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I

  • activates

RekTeamJob

shall execute

1
  • I zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

e l zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

Personnel

e l

Material

  • Dr. zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

F.

  • Knoll. Manfred Ebehard

17

HORUS / FIT Modelling C3 INFORMATION FLOW BETWEEN HEADQUARTERS

Based on troop organisation, extendable by user Whom? I Situation reports, requirements, What? I Enemy reports, Orders When? I Criteria based on place, time and strength

Physical communication network (with communication

means as nodes)

Type of communication

means Settings of communication means

Load of communications means

  • Dr. F. Knoll. Manfred Eberhard

18

slide-10
SLIDE 10

. zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

HORUS / FIT Modelling C3 INFORMATION FLOW BETWEEN HEADQUARTERS Purpose of Physical Communication Network

  • -+

e Receiver, zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

P

\

Receiver- Sender

I Determination of ,,interceptors" I

  • radio circuits
  • electronic reconnaissance

I

Determination of communication means affected by jamming I zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

I zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA

O r F Knoll. Manfred Eberhard

~

19

HORUS / FIT Modelling C3

Questions ? Comments ?

  • Dr. F.

Knoll, Manfred Eberhard zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA 20