Geospatially Enabled Modeling and Simulation - SLIDEBLAST.COM

Report 7 Downloads 40 Views
ESRI Federal UC February 21, 2008

Geospatially Enabled Modeling and Simulation

Tom Stanzione

David Lashlee, Ph.D.

[email protected]

[email protected] ©MÄK Technologies, Inc.

Overview  What

is Geospatially Enabled Modeling and Simulation  Why is it important  What are the challenges  How do we get there  Ongoing work

©MÄK Technologies, Inc.

What is Geospatially Enabled Modeling and Simulation  Running

M&S applications on operational geospatial data  Improved

interoperability between C4ISR and M&S

 Using

actionable geospatial information for higher level behaviors  Improved

computer decision making

 Using

CJMTK (GIS) enterprise services for data and information that support both C2 and M&S applications  Enabler

for mission planning, mission rehearsal, and predictive situation awareness ©MÄK Technologies, Inc.

Challenges Geospatially Enabled M&S Addresses 

Data commonality, availability and access 



Simulation behaviors 







Move from simulation specific terrain data to common geospatial information Develop realistic behaviors that are based on doctrine using geospatial information that is also based on doctrine (TSOs) Move up from reasoning at the dirt level to reasoning at the operational level Association of battlespace entities with actionable geospatial information

Interoperability Standards   

Geospatial - GML, geo-BML Simulation – HLA, DIS, TENA, MSDL Command and control – BML, JC3IEDM ©MÄK Technologies, Inc.

Current Geospatial Data Approach 

C4ISR systems and M&S systems use different tools and formats for generating and storing geospatial information  

C4ISR – CJMTK, GIS, NGA data M&S – Specialized run time formats for each application  OOS

– OTF  JSAF – CTDB  Others – OpenFlight, MrTDB, MÄK GDB, …   

No single geospatial representation supports both domains Even within just simulation domain, no common representation of geospatial information (not even data) A common geospatial approach that can generate data (and information) with a single set of tools and share it across applications would help alleviate these problems

©MÄK Technologies, Inc.

Actionable Geospatial Information  Today,

M&S systems access static geospatial data, but must generate actionable geospatial information during run time  Uses

valuable compute resources which limits higher level behaviors  No commonality of generated information between different M&S systems  Examples

of actionable geospatial information

 Tactical

spatial objects  Route generation based on factors other than shortest path  Semantic information  Directional

concealment, ridge lines, etc. ©MÄK Technologies, Inc.

Actionable Geospatial Information  Use

GIS and terrain analysis capabilities of CJMTK to generate it  Battlefield

Terrain Reasoning and Awareness  Other terrain reasoning models using Spatial Analyst and 3D Analyst  Use

geo-BML to distribute with orders and reports to / from M&S  In

context of mission and task

 Allows

heterogeneous simulations to have more common behaviors ©MÄK Technologies, Inc.

Challenges To Be Overcome 

Performance   



Legacy M&S system terrain representations & APIs 



Geospatial data access Terrain analysis services Dynamic, distributed geospatial information Minimize changes to legacy systems

3D Visualization 

GIS data is inherently 2D  Fine

 



for CGF applications

ArcGlobe Procedural terrain visualization approaches

Standards Compliance  

Evolving – BML, geoBML, MSDL, TENA More Established – JC3IEDM, HLA, DIS, GML, SEDRIS ©MÄK Technologies, Inc.

How Do We Get There  GIS-Enabled

Modeling and Simulation

(GEMS)  MÄK

and ESRI, Funded by TEC  Additional funding coming from PEOSTRI SIMCI program  Progress

to Date

 Addressed

the geospatial access and API

challenges  Preliminary integration of actionable geospatial information and BML  Developed HLA, DIS, and TENA capabilities for ESRI GIS products ©MÄK Technologies, Inc.

GEMS Components VR-Forces ArcMAP Front End Geoprocessing TDB Tool Model

VR-Forces Simulation Engine

Other Models Vehicle Dynamics

Behaviors VRF Toolbar

GIS-to-SIM ArcObjects VR-Link VR-Link

GEMS API VRF Terrain I/F VR-Forces ESRI MÄK Geodatabase GDB

Terrain API ArcObjects

VR-Link

HLA / DIS ©MÄK Technologies, Inc.

GEMS GIS-Enabled Front End GIS-Enabled VR-Forces Front End

Geoprocessing Model

VR-Forces Simulation Engine

Other Models Vehicle Dynamics

Behaviors

Full VRF Control ArcMap & ArcGlobe Capabilities

GEMS API VRF Terrain I/F

VR-Link

ESRI Geodatabase

ArcObjects

VR-Link

HLA / DIS ©MÄK Technologies, Inc.

GEMS Enterprise GIS Capabilities GIS-Enabled VR-Forces Front End

Geoprocessing Model

VR-Forces Simulation Engine

Other Models Vehicle Dynamics

Behaviors

Full VRF Control ArcMap & ArcGlobe Capabilities

GEMS API VRF Terrain I/F

VR-Link

ESRI Geodatabase

ArcObjects

VR-Link

HLA / DIS Distributed Geospatial Data Geoprocessing from Simulation Web Services

©MÄK Technologies, Inc.

GEMS 

Uses ESRI Geodatabase for spatial data and information   



Network Analyst for road and mobility networks 

  

TIN for elevation Multipatch datasets for 3D features Point, polyline, and polygon feature datasets for 2D features BTRA maneuver networks and solvers

MOLE for Mil Std 2525 symbology ESRI Dynamic Display for rapid updates GIS-to-SIM toolkit for HLA / DIS / TENA compliance in ESRI components 

ArcMap, ArcGlobe, ArcEngine

©MÄK Technologies, Inc.

GEMS Performance GIS vs MAK GDB Performance

450 400 350 300 Microseconds

250

Original Geodatabase

200

Optimized Geodatabase

150

MÄK GDB

100 50 0 Vertical Intersection

Horizontal Intersection

©MÄK Technologies, Inc.

GIS Enabled Front End

©MÄK Technologies, Inc.

GIS Enabled Front End

©MÄK Technologies, Inc.

GIS-to-SIM

ArcGlobe

ArcMap

©MÄK Technologies, Inc.

Current Focus  Access

to GIS-based Analytics and Terrain Reasoning  Extend

terrain subsystem API  Develop framework  Dynamic

updates with ArcServer

 Local

updates (dynamic terrain)  Data management and distribution  Service

Oriented Architecture

©MÄK Technologies, Inc.

More Work to be Done 

   

Integrate actionable geospatial information into existing simulation behaviors and develop higher level behaviors using it Integrate BML / geo-BML for tasking and reporting Integrate MSDL for scenario initialization 3D Visualization Capabilities Browser-based Visualization Capabilities 

  

Extend GIS-to-SIM for GIS servers

Integration with other CGFs – OOS, JSAF, etc. SEDRIS Importer / Exporter EDCS 

FACC to EDCS mapping or direct use of EDCS in geospatial data

©MÄK Technologies, Inc.

Conclusions  Geo-Enabled

M&S is quite feasible  Improves C4ISR and M&S system interoperability  Promotes integration of M&S into C4ISR systems and doctrine  MÄK and ESRI are committed to making this happen

©MÄK Technologies, Inc.