jtls 4.0 summary. allows user to –verify change alternate base order accepted –quickly determine...

64
JTLS 4.0 Summary

Upload: adelia-lambert

Post on 17-Dec-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

JTLS 4.0

Summary

• Allows User To– Verify Change Alternate Base Order Accepted– Quickly Determine Current Assigned Alternate

• Most Likely Use– When Base Is Closes – Sort By Alternate

• Which Bases Need Their Alternate Changed• Which Bases Have Available Parking

Add Alternate Airbase On IMT

October 2011 ROLANDS & ASSOCIATES Corporation 2

ROLANDS & ASSOCIATES Corporation 3

• Three Types Of Submarine Propulsion– Nuclear

• Ability to stay submerged for months

– Air Independent Propulsion (API)• Ability to stay submerged for weeks

– Diesel Electric• Ability to stay submerged for days

• How JTLS Represents The Difference

Diesel Electric Submarines

October 2011

ROLANDS & ASSOCIATES Corporation 4

Diesel Electric Submarines

October 2011

Depth Type Recharging CapabilitySubmarine’s Sensor

Capability

Surface YesAir Search, Surface

Search, Active Sonar, Passive Sonar

Snorkel YesAir Search, Surface

Search, Active Sonar, Passive Sonar

Operational No Active Sonar, Passive Sonar

ROLANDS & ASSOCIATES Corporation 5

• Impact On Speed– Submerged Speeds > Surface Speeds– Data Used To Represent This Fact

• DZ MOVEMENT TIME MULTIPLIER• Assumption: Deeper Depth Zones – Lower Value• Data Is Used By Both

– Submarines – Depth of the submarine– Surface Ships – Depth of the water in hex

Diesel Electric Submarines

October 2011

ROLANDS & ASSOCIATES Corporation 6

• Impact On Speed (Con’t)– Submarines Move Hex to Hex– Movement Time Multiplier Is Average Of

• Hex 1 DZ Movement Time Multiplier• Hex 2 DZ Movement Time Multiplier

Diesel Electric Submarines

October 2011

ROLANDS & ASSOCIATES Corporation 7

Diesel Electric Submarines

October 2011

Depth Type Surface Search Active Sonar Passive Sonar

Surface ST Effectiveness ST EffectivenessTime To Detection

Model In Effect

SnorkelST Effectiveness *

SUP Snorkel Detection Multiplier

ST EffectivenessTime To Detection

Model In Effect

Operational ST EffectivenessTime To Detection

Model In Effect

Impact on Submarine Detection

ROLANDS & ASSOCIATES Corporation 8

• Diesel-Electric & AIP Behavior– Requires Battery Recharge

• Automatic When Battery Strength Falls To 0%, or• Directed by Change Submarine Depth Order

– Optional Recharge Supply Category• Specified Recharge Amount

– Use Battery Power at Operational Depth• Discharge Rate Related to Submarine Speed

Diesel Electric Submarines

October 2011

ROLANDS & ASSOCIATES Corporation 9

• Diesel-Electric & AIP Behavior (Con’t)– Battery Power Not Used at

• Surface • Snorkel/Periscope Depth• Instead, Use Class III Navy To Move

– If SUP SC PER KM USAGE > 0.0

– Behavior Modeled by SUP Battery Attributes

Diesel Electric Submarines

October 2011

ROLANDS & ASSOCIATES Corporation 10

Diesel Electric Submarines

October 2011

Battery Time Available vs Speed

ROLANDS & ASSOCIATES Corporation 11

• Ship Unit Prototype Attributes (Con’t)– SUP Battery Recharge Time

• Length Of Time Required To Fully Recharge Battery

– SUP Recharge Supply Category• Supply Category Required To Recharge Battery

– For Example: Class III Navy, LOX, or CHEM

• May Be NONE

– SUP Recharge Amount• Amount Of Supply Required To Fully Recharge

Diesel Electric Submarines

October 2011

ROLANDS & ASSOCIATES Corporation 12

• Battery Power Charge– Power Charge Rate Is A Function Of Time

• Constant (Linear) Charge Rate• Up To SUP Battery Recharge Time

– Charge At Snorkel/Periscope Or On Surface– May Consume Supply Category to Recharge– Battery Does Not Drain While Charging

Diesel Electric Submarine

October 2011

ROLANDS & ASSOCIATES Corporation 13

Change Depth Order

October 2011

ROLANDS & ASSOCIATES Corporation 14

• Automatic Depth Change to Accommodate – Firing Depth-Restricted Targetable Weapons

• Missiles (Including Torpedoes)• Artillery (Deck Guns)

– If The Required Depth Is Not Feasible• Fire Mission Is Cancelled

– If The Vessel Changes To Operational Depth• Air & Surface Sensors Are Turned-Off• Battery Charging Stops

Fire Weapons

October 2011

ROLANDS & ASSOCIATES Corporation 15

Allowed Firing Depths

October 2011

*Preferred depth, if feasible

TW DEPTH FIRING CAPABILITY Surface Snorkel Operational

SURFACE Yes

SHALLOW Yes

SUBMERGED Yes

NOT SUBMERGED Yes Yes*

NOT SHALLOW Yes*

NOT SURFACE Yes Yes*

NO RESTRICTION Yes Yes Yes*

Submarine Depth State Allowed?

• Logistics Hierarchy Window– Looks Like Command Hierarchy– Three Options

• Routine Support• Initial Support• Supply Support

– List Of Supply Categories

GDP Support Unit Structure

October 2011 ROLANDS & ASSOCIATES Corporation 16

• Interactively Change Unit Of Measure – When Database Built For Other Than

• Gallons and Tons

– Unit of Measure (UOM) Say Gallons and Tons• Example: Cubic Meters and Kilograms

• Solved For More Than This Specific – All Unit Of Measure Data– User Can Select UOM

OPM Reflect Unit Of Measure

October 2011 ROLANDS & ASSOCIATES Corporation 17

• Existing Database Table– Unit Of Measure

• Each Database Parameter– Was Coded In OPM Generation

• Time Durations Not Coded– Will Be In Future Version

OPM Reflect Unit Of Measure

October 2011 ROLANDS & ASSOCIATES Corporation 18

ROLANDS & ASSOCIATES Corporation 19

• Air Missions Can Be Split– Specify Number To Be Split– Missions Restrictions

• Basically None• Existing Mission / Previously Split Mission• Only Strategic Lift Missions Cannot Be Split• Illegal Postures:

– LOADING, OFFLOADING, REFUELING, REARMING, COMPLETED, DESTROYED, CANCELED

• Air Missions Cannot Be Rejoined Or Merged

Split Air Missions

October 2011

ROLANDS & ASSOCIATES Corporation 20

• Effective immediately when sent• No Effective Time field

Split Air Missions

October 2011

• Two Basic Designs– Easy / Limited

• Alter Collection Order To Improve EEI Definition

– Difficult / Robust• Separate Collection and Report Capability

– Collect and Save Everything Collected– Ask For Report With Improved EEI Definition– Re-Ask As Needed

Essential Elements Of Information

October 2011 ROLANDS & ASSOCIATES Corporation 21

Essential Elements Of Information

October 2011 ROLANDS & ASSOCIATES Corporation 22

J2EEGlassfish

ExpandedTRIPP

SDRDatabase

Request For Data Served Data

Allow End-Users ToCreate Own RequestsFor Information

Allow End-Users ToDevelop Own Servlets

Allow End-Users To Create Own FormattedMessages

• Added Following Information To Hex Report– Type of Contamination– Expected End Time

• Allow Changes To End Contamination Time– Increase– Decrease

Hex Contamination Report

October 2011 ROLANDS & ASSOCIATES Corporation 23

Modeling Single Target Multi-Target

Close RangeImmediate Impact

BDAFlyout Model

No BDA

Long RangeImmediate Impact

BDAFlyout Model

No BDA

Multi-Target Attack BDA

October 2011 ROLANDS & ASSOCIATES Corporation 24

New Modeling Single Target Multi-Target

Close RangeImmediate Impact

BDAImmediate Impact

BDA

Long RangeFlyout Model

Hit / Miss BDAFlyout Model

Hit / Miss BDA

Multi-Target Attack BDA

October 2011 ROLANDS & ASSOCIATES Corporation 25

• Provide Order of Battle (OB) Editor– Easy To Use By Non-Trained Individual– Relational Database Management System

• No User Oracle Requirement• No User RDBMS Requirement

– Graphical User Interface– No Network Connections Required– Multiple Independent Users

Remote Database Work

September 2011 ROLANDS & ASSOCIATES Corporation 26

ROLANDS & ASSOCIATES Corporation 27

Remote Database Work

September 2011

ScenarioOracle

Database

JTLS InterfaceNavigator

(JINN)

StaticXMLFile

DynamicXMLFile

JTLS Order of Battle Editor

(JOBE)

• Build Remote Graphical Database Program– Remote Database Change Capability

• Add / Delete Units and Unit-Owned Targets• Alter Units Within Hierarchy• Move Location of Units• Alter Arrival Time of Units

– Reintegration Capability• Automate Remote Change Integration In Database

Remote Database Work

October 2011 ROLANDS & ASSOCIATES Corporation 28

Air Tasking Order Viewer

May 2009 ROLANDS & ASSOCIATES Corporation 29

0800 0900 1000 1100 1200 1300 1400 1500 1600 1700 1800

Current time

Mission Time / Orbit Time

ETRETL

ATO KA

(

(

(User Selectable: Name or Call Sign)

Color Coding by Mission Type

ATL

SUNDOWN21

( )

ATR

• Controller Has No Ability To Change– Hex Edges For

• Bridges• Tunnels• Road/Rail Interdiction Points

Alter Bridge/Tunnel Hex Edge

October 2011 ROLANDS & ASSOCIATES Corporation 30

Hex Edge 0Hex Edge 1

• HRU Detection– ARU Detects HRU– HRU Detects ARU– Covert HRU Detects Covert HRY

• Not Possible

– Temporary Fix• JTLS 4.1 A Complete HRU Re-Write

HRU Detection And Destruction

October 2011 ROLANDS & ASSOCIATES Corporation 31

• New Data Element In 4.0– REFERENCE.DETECTION.DISTANCE– Compute:

• REFERENCE.DETECTION.PROB• Average Hex Size / REFERENCE DETECTION DISTANCE

• Each Time Aircraft Moves– Draw Random Number To Determine If Detection

Algorithm Should Be Executed.

Small Hex Representation

October 2011 ROLANDS & ASSOCIATES Corporation 32

• JTLS Is Basically A Time To Detection Model– Discrete Time Periods Are Created– Each Time Period Determine What Is Detected

• Probability Object Detected Within The Time Period

– As The Time Periods Get Smaller and Smaller• You Approach The Concept Of Time To Detection

– Problem Is• Probabilities Of Detection Highly Dependent On

– Selected Time Period -> Size Of Hex

Small Hex Representation

May 2009 ROLANDS & ASSOCIATES Corporation 33

Small Hex Representation

May 2009 ROLANDS & ASSOCIATES Corporation 34

15 Chances At Detection31 Chances At Detection

Small Hex Representation

May 2009 ROLANDS & ASSOCIATES Corporation 35

13 Chances At Detection

• Improvement Summary– Assign Squawk Block For Side

• Example 5000 – 5277

– Squawk Assignment Priority• If Specified Use Squawk• If Mission Name Starts With Legal Squawk – Use It• If Side Block Exists

– Select One Squawk and Mark As Used– Release Squawk When Mission Complete

• If Not Assigned 1200

Automatic IFF Mode 3 Assignment

October 2011 ROLANDS & ASSOCIATES Corporation 36

• ATO-T Is Growing– Naval

• New Spreadsheet Tab• Good For Scheduled Ferries, Etc.

– Air• Transfer Missions• No Need For Squadrons

– Will Work Like JMRM – Magically Placed At Starting Point– Drawn From General Squadron With Correct Aircraft Type

Tool Civilian Air And Naval

October 2011 ROLANDS & ASSOCIATES Corporation 37

• Importance– Civilian Aircraft Representation Important

• Realistic Background Noise• Monitor For Potential Problems

– If An Aircraft Leaves Planned Route• Needs To Be Detected• Needs To Be Investigated

Use Recognized Air Routes

October 2011 ROLANDS & ASSOCIATES Corporation 38

ROLANDS & ASSOCIATES Corporation 39

Use Recognized Air Routes

September 2011

ROLANDS & ASSOCIATES Corporation 40

Use Recognized Air Routes

September 2011

ROLANDS & ASSOCIATES Corporation 41

Use Recognized Air Routes

September 2011

ROLANDS & ASSOCIATES Corporation 42

Use Recognized Air Routes

September 2011

ROLANDS & ASSOCIATES Corporation 43

Use Recognized Air Routes

September 2011

ROLANDS & ASSOCIATES Corporation 44

Use Recognized Air Routes

September 2011

• Airbase Closure– Damage Airbase Runways

• No Easy Way To Stop Carrier Operations– Add Damage Catapult – Add Repair Catapult

Controller Damage/Repair Catapults

October 2011 ROLANDS & ASSOCIATES Corporation 45

WHIP Internationalization

October 2011 ROLANDS & ASSOCIATES Corporation 46

Google Translation

Service

Type SentenceTo Be Translated

Translation ReturnedCopy And Paste IntoRequired XML File

Initial Translation Help

JTLS-2009-10435WHIP Internationalization (i18n)

October 2011 ROLANDS & ASSOCIATES Corporation 47

R&ATranslation

Service

LanguageXML

Google Translation

Service

GoogleLibrary

EnglishXML

Detailed Japanese Translation – 70% Accuracy

Initial Translation Help

JTLS-2009-10435WHIP Internationalization (i18n)

October 2011 ROLANDS & ASSOCIATES Corporation 48

R&ATranslation

Editor

LanguageXML

EnglishXML

Version andDate Tagged

Currently ExecutesOnly In Windows

Environment

Update Support

• Goals Of Project– Don’t Use Oracle Tools

• iAS – Too Expensive, Too Difficult To Install

– Continue To Allow Web-Based Access– Common User Interface

• DDS• WHIP• TRIPP

– Combine DDS and GDP

Replace DDS Forms 6i

October 2011 ROLANDS & ASSOCIATES Corporation 49

JTLS-2010-10493Replace DDS Forms 6i

October 2011 ROLANDS & ASSOCIATES Corporation 50

J2EEGlassfish

New DDS

JTLSDatabase

Request For Data

Served Data

• One GlassFish Server Per Active Scenario• Multiple Users Per Scenario• Database Configuration Program (DCP)

– Where GlassFish Executes• What Database Is Accessed

– What Users Are Defined• Name• Password For Access To DDS

JTLS-2010-10493Replace DDS Forms 6i

October 2011 ROLANDS & ASSOCIATES Corporation 51

JTLS-2010-10493Replace DDS Forms 6i

October 2011 ROLANDS & ASSOCIATES Corporation 52

Machine 1

GlassfishForsdboif

Machine 2

GlassfishForsdbkor

Machine 3

GlassfishForratest

OracleServer

Tablespace

JTLS-2010-10493Replace DDS Forms 6i

October 2011 ROLANDS & ASSOCIATES Corporation 53

Machine 1

GlassfishForsdboif

OracleServer

User 1Browser

User 2Browser

User 3Browser

User 4Browser

Machine1:43300

Machine1:43300

Machine1:43300

Machine1:43300

• Simple Change– Add ICAO To FARP Data– Read / Write

• SVP and CEP

– SVP – No Checks– OPM– Sets / Shows As Game Is Running– IMT Displays Data

Add FARP ICAO Capability

October 2011 ROLANDS & ASSOCIATES Corporation 54

NATO ICC / US TBMCS Support

October 2011 ROLANDS & ASSOCIATES Corporation 55

ICC / TBMCS ATO/ACO

ATO-TAir MissionOrders

CEP

JODA

JTOI

• Original Design– Separate Random Streams– Variance Reduction Technique– Change One Random Stream – Others Unaffected– Makes Analysis Easier

• Review – Several Streams Used For More Than One Purpose– Added More – Cleaned Up

Random Number Stream Redesign

October 2011 ROLANDS & ASSOCIATES Corporation 56

• Currently– Arrays Are Used To Hold

• Combat System Data• Supply Category Data

– For These Objects• Tactical Unit Prototypes• Ship Unit Prototypes• Units

Improve CEP Data Structures

October 2011 ROLANDS & ASSOCIATES Corporation 57

Improve CEP Data Structures

October 2011 ROLANDS & ASSOCIATES Corporation 58

CS Name CS TO&E CS Score

Aircraft 0 10

APC 0 15

Crew 10 5

Infantry 20 2

Other People 5 1

Tank1 0 40

Tank2 0 30

Tank2 5 20

Trucks 0 8

TUP Combat System Array Example

44% Usage56% Empty

100 Combat Systems

4% Usage96% Empty

• Improvement– Each Object Holds A List Of

• What It Has• Only What It Has

– Example• TUP Only Has 4 Items In The List• No Matter Whether We Have

– 100 Combat Systems– 200 Combat Systems– 1000 Combat Systems

Improve CEP Data Structures

October 2011 ROLANDS & ASSOCIATES Corporation 59

• Only Data Change Required– Move

• TUP CS SCORE• SUP CS SCORE

– To• CSP CS SCORE

– Reason • Didn’t Want To Lose Score Data For TUPs/SUPs

Improve CEP Data Structures

October 2011 ROLANDS & ASSOCIATES Corporation 60

• Visual Flight Rule Squawk– 1200 In US– 7000 In Europe– Other Theaters – Unknown

• Can’t Be Represented in JTLS– VFR Squawk Is Now A Database Parameter

Remove Hard-Coded VFR Squawk

October 2011 ROLANDS & ASSOCIATES Corporation 61

ROLANDS & ASSOCIATES Corporation 62

• Air Missions Can Carry Sensors– Swath

• “Vacuum” Cleaner Collection• Collect Everything In Range

– RECCEXREP / IIR• Collect On Assigned Tactical DSA• Generate RECCEXREP / IIR

• National Asset Pass Has Single Sensor– Collect On Specific Number Covered DSAs

Automatic DSA Assignment

October 2011

ROLANDS & ASSOCIATES Corporation 63

National Asset DSA Recce No DSA Recce

Priority Applies Priority Does Not Apply Priority Applies

Time Between Applies Time Between Does Not Apply

Time Between Applies

Max Number DSAs Apply

Max Number Does Not Apply

Max Number Does Not Apply

Range To DSA Applies Range To DSA Applies Range To DSA Applies

Automatic DSA Assignment

October 2011

Questions

October 2011 ROLANDS & ASSOCIATES Corporation 64