Command and Control Modeling for Joint Synthetic Battlespaces
description
Transcript of Command and Control Modeling for Joint Synthetic Battlespaces
![Page 1: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/1.jpg)
JSIMS / ASTT Workshop14 May 1999
Command and Control Modeling for
Joint Synthetic Battlespaces
Randall W. Hill, Jr.
Jonathan GratchUSC Information Sciences Institute
![Page 2: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/2.jpg)
JSIMS / ASTT Workshop14 May 1999
Outline
• Synthetic Forces Problem
• Hypothesis
• Command and Decision Modeling
• Supporting Technologies
• Status of Work
• Maturity of Work
• Demonstration
![Page 3: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/3.jpg)
JSIMS / ASTT Workshop14 May 1999
Synthetic Forces Problem
![Page 4: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/4.jpg)
JSIMS / ASTT Workshop14 May 1999
Motivation
• Need cost-effective C2 modeling– Replace / augment human controllers with automated C2 – Represent a wide range of organizations and situations
• Need realistic C2 behavior– C2 models must make believable decisions– The outcomes of C2 operations need to be credible
![Page 5: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/5.jpg)
JSIMS / ASTT Workshop14 May 1999
Command Force Requirements
• Continuous Planning– Understand evolving situations– Achieve goals despite unplanned events
• Collaborative Planning– Understand behavior of other groups
• friendly forces and opposing forces
– Understand organizational constraints• communication, coordination, authority
![Page 6: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/6.jpg)
JSIMS / ASTT Workshop14 May 1999
Command Force Requirements
• Intelligence (Situation Awareness)– Identify information requirements– Focus intelligence collection efforts– Model intelligence constraints on planning
![Page 7: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/7.jpg)
JSIMS / ASTT Workshop14 May 1999
Hypotheses
![Page 8: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/8.jpg)
JSIMS / ASTT Workshop14 May 1999
Hypotheses (1)
• Realistic C2 models require flexible group behavior
• The key to flexible behavior is handling situation interrupts– Understand the nature of the situation and adjust
behavior appropriately– Achieve goals in spite of unexpected obstacles
![Page 9: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/9.jpg)
JSIMS / ASTT Workshop14 May 1999
Hypotheses (2)
• Flexible group behavior requires continuous planning, which interleaves– Situation awareness: understand other groups– Planning: plan for groups against groups– Execution: coordinated plan execution
• Flexible group behavior requires collaboration
![Page 10: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/10.jpg)
JSIMS / ASTT Workshop14 May 1999
Command and Decision Modeling
![Page 11: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/11.jpg)
JSIMS / ASTT Workshop14 May 1999
Mission Capabilities
• Army Aviation Deep Attack– Battalion command agent– Company command agents– CSS command agent– AH64 Apache Rotary Wing Aircraft
![Page 12: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/12.jpg)
BP
FARPCSS
HA
HA
FLOT
![Page 13: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/13.jpg)
JSIMS / ASTT Workshop14 May 1999
Soar-CFOR Planning Architecture
• Support for continuous planning– Integrates planning, execution and repair– Enhances situation awareness
• Support for collaborative planning– Reasons about plans of multiple groups– Plan sharing among entities– Explicit plan management activities
• Military Decision Making Process (MDMP)• Organizational models• Communication protocols
![Page 14: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/14.jpg)
JSIMS / ASTT Workshop14 May 1999
Simulation Architecture
Battalion Commander
Company ACommander
Company XCommander
Company A
PilotHelicopter
PilotHelicopter
PilotHelicopter
ModSAF
Company X
PilotHelicopter
PilotHelicopter
PilotHelicopter
….
….
Operations Order(plan)
Operations Order(plan)
Operations Order(plan)
Situation Report(understanding)
Situation Report(understanding)
Situation Report(understanding)
PerceptsActions PerceptsActions
![Page 15: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/15.jpg)
JSIMS / ASTT Workshop14 May 1999
Command Agent Architecture
Plan Management
Plans
TacticalPlans
TacticalModel
ManagementModel
PlanManager
SituationAssessment
ContinuousPlanner
![Page 16: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/16.jpg)
JSIMS / ASTT Workshop14 May 1999
Architecture
• Planner– Implements continuous planning capabilities
• Situation Assessment– Fuses sensors, reports, and expectations – generates and updates current world view
• Plan manager– Augments collaborative planning with:
• Organizational reasoning• Military decision making process
• Domain Theory– Maintains plan management and tactical knowledge
![Page 17: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/17.jpg)
JSIMS / ASTT Workshop14 May 1999
Supporting Technologies
Continuous Planning
![Page 18: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/18.jpg)
JSIMS / ASTT Workshop14 May 1999
Continuous Planning
• Implements basic planning functions– Generates plans– Controls execution & coordination of subordinates– Recognizes Situation Interrupts and makes repairs
• INPUT: – Domain theory (tasks, plan fragments, assets)– Mission objectives, friendly/enemy plans (from OPORDER)– Existing plans– Current situation (from Situation Awareness)
![Page 19: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/19.jpg)
JSIMS / ASTT Workshop14 May 1999
Situation Assessment
• Hide information gathering details from Planner• Derives consolidated picture of current situation from:
– Radio reports (via 16 CCSIL message types)• OpOrders, SitReps, Status Reps, Replacement Reqs, Flight
Advisory, BDA, Request Passage Coordination, etc...
– Vehicle Sensors (via MITRE CFOR platform services)– Expectations
• expected enemy contact (derived from OpOrder)• frequency of subordinate Status Reps
• Rule-based reasoning• Can perform limited sensing actions
– e.g.. Request situation reports
![Page 20: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/20.jpg)
JSIMS / ASTT Workshop14 May 1999
Situation Assessment Output
• List of facts currently true in the world– 16B11 at holding_area ha11
– 16B14 presumed dead
– Enemy ADA platoon threatening battle_position bp141
– Target in EA nelson has been attritted
– I’ve communicated order76 to 16C11
– I’ve received new orders from my commander
• Facts are echelon and unit type specific– Battalion tracks different information than company
– CSS unit tracks different information than RWA unit
– Determined by domain theory
![Page 21: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/21.jpg)
JSIMS / ASTT Workshop14 May 1999
What are Plans?
• Hierarchically ordered sequences of tasks
• Plans capture assumptions– Column movement assumes enemy contact unlikely
• Plans capture task dependencies– Move_to_Holding_Area results in unit being at the HA,
(precondition to moving to the Battle_Position)– OPFOR and Co must be at the Engage_area simultaneously
![Page 22: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/22.jpg)
JSIMS / ASTT Workshop14 May 1999
Planning Basics
• Plan generation– Sketch basic structure via decomposition– Fill in details with causal-link planning
• Plan execution– Explicitly initiate and terminate tasks– Initiate tasks whose preconditions unify with the current world – Terminate tasks whose effects unify with the current world
![Page 23: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/23.jpg)
JSIMS / ASTT Workshop14 May 1999
Plan Generation Example
Destroyed(Enemy)
Attack(A, Enemy)
Move(A,BP) Engage(A,Enemy)
at(A,BP)at(A,FARP)
at(Enemy,EA)
at(A,BP) Destroyed(Enemy)
Destroyed(Enemy)
at(A,FARP)
at(Enemy,EA)
Current World
. . .
init
![Page 24: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/24.jpg)
JSIMS / ASTT Workshop14 May 1999
Situation Interrupts Happen!
destroyed(Enemy)
Attack(A, Enemy)
Move(A,BP) Engage(A,Enemy)
at(A,BP)at(A,FARP) at(A,BP) destroyed(Enemy)
destroyed(Enemy)
at(A,FARP)
at(Enemy,EA)
Current World
active(A)
Star
t of
OP
ADA
Attack
active(A)active(A)
![Page 25: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/25.jpg)
JSIMS / ASTT Workshop14 May 1999
Reacting to Situation Interrupt
• Situations evolve unexpectedly– Goals change, actions fail, intelligence incorrect
• Planner detects if change affects plan– Invalidate assumptions?– Violate dependency constraints?
• Repair plans in response to ramifications– Retract tasks invalidated by change– Add new tasks– Re-compute dependencies
![Page 26: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/26.jpg)
JSIMS / ASTT Workshop14 May 1999
Supporting Technologies
Collaborative Planning
![Page 27: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/27.jpg)
JSIMS / ASTT Workshop14 May 1999
Collaborative Planning
• Reason about plans of other entities– Friendly forces, OPFOR
• Reason about interactions between plans• Reason about protocols for resolving
conflicts• Reason about my role in the organization
![Page 28: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/28.jpg)
JSIMS / ASTT Workshop14 May 1999
Interaction Example
Move(A,BP) Engage(A,Y)
Dead(Y)
Move(CSS,HQ)
at(CSS,HQ)at(CSS,FAA)
at(gas,FAA) at(gas,HQ)
at(A,BP)at(A,FAA) at(A,BP)
at(gas,FAA)
Op e
rati
on B
egin
s
Combat Service Support Plan
Attack Helicopter Company Plan
resupplied(HQ)
![Page 29: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/29.jpg)
JSIMS / ASTT Workshop14 May 1999
Planning Stances
• Authoritative – Order subordinate to alter his plans
• Tell CSS to abandon re-supply operation
• Deferential – Change my plans to de-conflict with superior
• Find a way to work around re-supply activity
• Adversarial – Try to introduce conflict in other agent’s plan
![Page 30: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/30.jpg)
JSIMS / ASTT Workshop14 May 1999
Plan Management
• Must model when to use different stances– Involves organizational issues
Where do I fit in the organization
– Stances may need to change over timeDuring COA Analysis, adopt an adversarial stance towards ones own plans
• Must model how stances influence planning– How do we alter COA generation
![Page 31: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/31.jpg)
JSIMS / ASTT Workshop14 May 1999
When to Use a Stance
• Model the collaborative planning process– Includes management tasks that modulate the
generation of tactical plans• Tasks refer to specific tactical plans• Specify preconditions on changing stance
– Includes knowledge of one’s organizational role
• Planner constructs management plans– Use same mechanisms as tactical planning
![Page 32: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/32.jpg)
JSIMS / ASTT Workshop14 May 1999
Example Management Plan
• Explicitly modeling Military Decision Making Process
COADevelopment
Authoritative towards subordinatesDeferential towards superiorsAdversarial towards OPFOR
COAAnalysis
Authoritative towards OPFORAdversarial towards self (war gaming)
Tasks Stances
![Page 33: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/33.jpg)
JSIMS / ASTT Workshop14 May 1999
Implementing Stances
• Implemented as search control on planner– Plan manager:
Takes executing management tasks
Generates search control recommendations
• Example: Deferential Stance– When giving orders to subordinates
Indicate subset of plan is fixed (defer to this)
Indicate rest of plan is flexible– Plan manager enforces these restrictions
![Page 34: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/34.jpg)
JSIMS / ASTT Workshop14 May 1999
Interaction Example
Move(A,BP)
Move(CSS,HQ)
at(CSS,HQ)at(CSS,FAA)
at(gas,FAA) at(gas,HQ)
at(A,BP)at(A,FAA)
at(gas,FAA)
Init
ial S
tate
PlannerRetract
Retract
Deferential towards
Combat Service Support Plan
Make CSS Planner defer to Company A’s Plan
Manager
![Page 35: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/35.jpg)
JSIMS / ASTT Workshop14 May 1999
Approach
• Encode theory of organizational interaction– Represent stances, authority relationships
• Processed by plan manager
general purposeReasoner(Planner)
Plan Manager Management
Plans
Management Plans
Tactical PlansTactical Plans
ManagementTheory
domain independent
ManagementTheory
domain independent
Tactical Domain Theory
Tactical Domain Theory
![Page 36: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/36.jpg)
JSIMS / ASTT Workshop14 May 1999
Supporting Technologies
Intelligence Modeling
![Page 37: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/37.jpg)
JSIMS / ASTT Workshop14 May 1999
Motivation
• Largely ignored intelligence issuese.g. STOW program did model
Sensor platforms like JSTARS
Information networks like CGS Intelligence system
Did not model
How information transformed into intelligence
Collection management
![Page 38: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/38.jpg)
JSIMS / ASTT Workshop14 May 1999
Intelligence critical for realistic C2
• Close interplay between intelligence and COA Development
• Intelligence guides COA development
• COA development drives intelligence needs
• Intelligence availability constrains actions– Some COA must be abandoned if one can’t gather
adequate intelligence
![Page 39: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/39.jpg)
JSIMS / ASTT Workshop14 May 1999
Intelligence critical for realistic C2
• Intelligence constrains pace of battle
• When can a satellite observe?
• How long to insert surveillance (LRSU)?
• How long before I must commit to COA?
![Page 40: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/40.jpg)
JSIMS / ASTT Workshop14 May 1999
Intelligence critical for realistic C2
• Intelligence collection must be focused– Commanders must:
• Prioritize their intelligence needs• Understand higher-level intelligence priorities• Provide intelligence guidance to subordinates
e.g. Simulation Information Filtering Tool [Stone et. al]
![Page 41: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/41.jpg)
JSIMS / ASTT Workshop14 May 1999
Priority Intelligence Requirements
• Focus on specification and use of PIR
Information that directly feeds the key decisions that will determine the success or failure of the mission
– Key component of Army mission planning• Specified in CCIR section of Operation Orders
– Specifies what Cdr wants to know about OPFOR
– Drives position of sensors and observation posts
![Page 42: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/42.jpg)
JSIMS / ASTT Workshop14 May 1999
Brigade Planning (simplified)
– Identify Engagement Area (EA Pad)Should canalize OPFOR and restrict movement
– Identify launch time
Require 2-hour notice EA Pad
AALincoln
• Attack 2nd echelon tank division (TD)
![Page 43: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/43.jpg)
JSIMS / ASTT Workshop14 May 1999
PL ECHO
Brigade PIR
– When will TD leave AA Lincoln?Verifies enemy intent
– When will TD reach PL Echo?
Satisfies the need for 2-hour notice
Further verifies enemy intent
Location of PL Echo driven by PIREA Pad
AALincoln
2hrs
![Page 44: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/44.jpg)
JSIMS / ASTT Workshop14 May 1999
EA Pad
PL ECHO
Intelligence Plan
SLAR Monitor movement from assembly area
LRSU Trigger attack: TD 2hrs from EA Pad
Assembly Area
![Page 45: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/45.jpg)
JSIMS / ASTT Workshop14 May 1999
Final Brigade Plan
Execute Mission
Arrive at EA
Break Contact
DecisionPoint
H H+2 H+3H-8H-10
Insert LRSU LRSU monitor PL Echo
Deep Attack
SLAR monitor AA
![Page 46: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/46.jpg)
JSIMS / ASTT Workshop14 May 1999
Automating PIR
• Identify PIR in my own plans– Find preconditions, assumptions, and triggering conditions
that are dependent on OPFOR behavior
• Extract PIR from higher echelon orders– Specialize as appropriate for my areas of operation
• Derive tasks for satisfying PIR– Sensor placement
• Ensure consistency of augmented plans
![Page 47: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/47.jpg)
JSIMS / ASTT Workshop14 May 1999
![Page 48: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/48.jpg)
JSIMS / ASTT Workshop14 May 1999
Summary
• Realistic, cost-effective C2 modeling– Automate C2 processes– Need flexible, multi-agent planning
• Continuous Planning– Integrates situation awareness, planning, execution, and repair
• Collaborative Planning– Reason about others’ plans, plan interactions– Represent wide range of organizational interactions using
planning stances
![Page 49: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/49.jpg)
JSIMS / ASTT Workshop14 May 1999
Status of Work
![Page 50: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/50.jpg)
JSIMS / ASTT Workshop14 May 1999
Status
• C2 Agent Work To Be Done– Augment temporal– Finish PIR prototype– Sit assessment augmentation– Supporting Documentation– Evaluation– Abstract specification of planner– More work on stances as time avails
![Page 51: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/51.jpg)
JSIMS / ASTT Workshop14 May 1999
C2 Knowledge Base
• C2 knowledge base (KB)– Domain theory for Attack Helicopter Battalion /
Company– Domain-independent planning and collaboration KB
![Page 52: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/52.jpg)
JSIMS / ASTT Workshop14 May 1999
RWA Soar Agents
• Intelligent Synthetic Forces– RWA-Soar pilots capable of taking direction from
C2 agent
![Page 53: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/53.jpg)
JSIMS / ASTT Workshop14 May 1999
Maturity of Work
![Page 54: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/54.jpg)
JSIMS / ASTT Workshop14 May 1999
Maturity
• Conceptually mature (algorithmic)– continuous planning mature
• weak link is search control issues
– collaboration approaching maturity
• Needs work before transition to operational status– robustification– KA issues tools– Are there issues in modeling other platforms?
![Page 55: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/55.jpg)
JSIMS / ASTT Workshop14 May 1999
Demonstration
![Page 56: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/56.jpg)
JSIMS / ASTT Workshop14 May 1999
Demonstration Scenario
• Attack Helicopter Battalion (AH-64)– Battalion Commander– 3 Helicopter Companies
• Company Commanders
• Apache Pilots
– 1 Combat Service Support Commander
• Deep Attack Mission Scenario– Companies move from Assembly Area to Holding Area– Situation interrupt: unexpected enemy forces in Holding
Area– Dynamically re-plan and execute mission
![Page 57: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/57.jpg)
![Page 58: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/58.jpg)
![Page 59: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/59.jpg)
![Page 60: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/60.jpg)
![Page 61: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/61.jpg)
![Page 62: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/62.jpg)
![Page 63: Command and Control Modeling for Joint Synthetic Battlespaces](https://reader035.fdocuments.net/reader035/viewer/2022070415/56814fcd550346895dbd8ec5/html5/thumbnails/63.jpg)
Company A plan
Company B plan CSSplan
Move Move Move
Move Move Move Move
Engage EngageReturn ReturnMove
OPFOR Plan
Move Move
Move
Battalion Tactical Plans
CoDeep Attack
CoDeep Attack
FARPOperations