53. - CMDR COE

Download Report

Transcript 53. - CMDR COE

Using HLA in your simulation, based on use case examples

Sofia, G. S. Rakovski-National Defence Academy 17th & 18th September 2013

Leader in Standards-Based Distributed Simulation

Patrick Penot,

[email protected]

www.pitch.se

Who is Pitch

Founded in Linköping, Sweden, in 1991 World leader for distributed simulation (products, services, training)

• • • • Standard from SISO, IEEE, NATO SOA – Service Oriented Architecture Role and content based security technologies FEDEP/DSEEP process •

More largest offer for interoperability products base

• Performance • • Robustness Easy to Use •

Strong focus on R&D and innovation

• • M Bjorn Möller, Vice Chair of HLA Evolved Develops and delivers cutting-edge, industry-strength products • International R&D leader with several research awards and certifications

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Who is Pitch

Pitch Technologies specializes in interoperability and infrastructure components Committed to Open Standards Based Interoperability

• • • • HLA Evolved, IEEE-1516-2010 The largest and most capable interoperability standard in use Break the stove pipes and maximize reuse Protects your Past, Present & Future investments •

Engagement in SISO

• • Leading positions in multiple PDG and PSG RPR-FOM PDG • • Finalize RPR-FOM 2.0

Modular, backward compatible HLA Evolved RPR-FOM is available •

Involvement in NATO Activities

• MSG-68, MSG-105/106 NETN • • • MSG-080, MLS (Multi Level Security) MSG-086 Simulation Interoperability Roadmap NIAG SG-162 MTDS

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Goal of this presentation

Interoperability, NATO defined as well :

Interoperability is the ability to act together coherently, effectively and efficiently to achieve Allied tactical, operational and strategic objectives.

(Réf AAP-03(J) Section 1..4.1.1.)

This presentation will demonstrate how using HLA in your simulator will success your

Disaster Response, CAX Crisis Management and

concerning the interoperability part

.

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulation-

A GENDA

HLA overview, standard of interoperability for your CAX

Using HLA in your simulator, based on use case examples

Develop your HLA application

Run & operate your HLA application

Vulcain federation, by DGA

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview

Standard of interoperability for your CAX

Leader in Standards-Based Distributed Simulation

www.pitch.se

HLA overview - E FFORT OF STANDARDIZATION The most mature interoperability standard

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview - S TANDARDS USE Architectures in use globally

60% 50% 40% 30% 20% 10% 0% HLA DIS TENA ALSP CTIA Other Proprietary

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview - O PEN I NTERNATIONAL S TANDARD

IEEE Sponsor SISO HLA IEEE 1516 Standard Simulation Developers & Users RTI and Tool Developers Government - Industry - Academia - Etc COTS - GOTS - In-house - Open source - Other Academia Research - Student proj.

- Courses Community feedback

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview

-

L OLLIPOP V IEW

Federate A Federate B Federate C

Federation Object Model

Run-Time Infrastructure (RTI)

• Each participating member is called a

federate

• Information is exchanged using an

RTI

• The information exchange follow

federation ageements

and a Federation Object Model (

FOM

) • The participating federates together with the FOM are called a

federation

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview - RTI & FOM

• The

RTI

(Run-Time Infrastructure) provide a common services for simulation data exchange and coordination • These services are accessed by the participating members through well defined APIs (HLA Interface Specification) • A

Federation Object Model (FOM)

is used to refer to shared simulation objects and their attributes and interactions

Support Utilities Simulations

Live Participants

Interfaces to Live Players Interface Runtime Infrastructure (RTI) Federation Management Declaration Management Object Management Ownership Management Time Management Data Distribution Management

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview - HLA 1516-2010 (EVOLVED)

IEEE 1516-2010 - Standard for Modeling and Simulation High Level Architecture - Framework and Rules

• Rules that describe the responsibilities of federations and the federates •

IEEE 1516.1-2010 - Standard for Modeling and Simulation High Level Architecture - Federate Interface Specification

• A standardized set of services to be provided by an RTI (Runtime Infrastructure). • APIs also provided in C++, Java and Web Services (WSDL) format.

IEEE 1516.2-2010 - Standard for Modeling and Simulation High Level Architecture - Object Model Template (OMT) Specification

• A standardized format for Information Exchange Data Models such as the Federation Object Model (FOM) and Simulation Object Model (SOM) • XML Schemas provided

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

HLA overview STANDARDIZATION OF FOM

FOM : data model exchange

Some examples of standardization effort

• •

NATO MSG working group : NETN FOM NETN = NATO Education and Training Network

http://www.cso.nato.int/activities.aspx

(MSG 106- SPHINX)

SISO : the new RPR FOM 2.0

http://www.sisostds.org/DigitalLibrary.

(RPR FOM 2.0)

Some other in civilian industry : RIM for ATM, SPACE

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator

Leader in Standards-Based Distributed Simulation

www.pitch.se

Using HLA in your simulator PITCH PRODUCT OFFER Cover you Project with the Products families of Pitch and follow the DSEEP

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator PITCH PRODUCT OFFER Cover you Project with the Products families of Pitch and follow the DSEEP Analyze & Prepare Run & Operate

1

Build your simulation Use family

Development Products

2

Run & Manage your simulation Use family

Infrastruture Products

Runtime Products

LVC Products

3

Analyze your results Use family

Runtime Products Pitch Visual OMT Pitch Developer Studio Pitch pRTI Pitch Commander Pitch Recorder Develop a model for information exchange that fits the need of your application Develop a software module that connects each system to the federation.

Connect systems and exchange information.

Synchronize time and data.

Start up, monitor and troubleshoot simulations, applications, computers and networks Record, and play simulation inspect back data exchange. Review and analyze.

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator - D EVELOP YOUR APPLICATION Pitch Visual OMT is a graphical editor and analysis tool for the development of information

• •

exchange models (FOM) between simulations using the HLA standard.

U SE CASE EXAMPLE : NATO MSG-068, 105, 106, SISO, … Visual OMT was (& is) used to study and create the NETN FOM in MSG group , used in SISO group for the RPR FOM 2.0

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator - D EVELOP YOUR APPLICATION Pitch Developer Studio gives developers a graphical user interface to design and

• • •

generate source code for an HLA module based in minutes

.

U SE CASE EXAMPLE : PRESAGIS, NASA, FRENCH MOD, …..

Used by Presagis for adding HLA capability to STAGE TM and Vega Prime TM Used by US Air Force in the Air Force Modeling and Simulation Training Toolkit (AFMSTT) program.

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator - R UN & O PERATE Pitch pRTI ™ is the infrastructure supporting the exchange of HLA federations. Its technology allows the simultaneous implementation of several associations,

U SE CASE EXAMPLE : Used during the CAX Crisis Management and Disaster Response : V IKING 11 & SEESIM +40 clients ICC, 50 clients Sitaware, 40 clients TYR, 50 Clients Exonaut, 5 clients JCATS , 20 PLEXcomm (Simulation Radio) 100 000 updates/ s - less of 1ms of latency

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator - R UN & O PERATE Pitch GE Adapter ™ makes your HLA simulation data available in the most popular application of visualization on the Internet, Google Earth ™.

USE CASE EXAMPLE : Used during the CAX Crisis Management and Disaster Response : VIKING 11.

Visualization of more than 100 000 objects and interactions.

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator - R UN & O PERATE Pitch Recorder ™ enables real-time capture and replay your simulation data during the execution of the federation.

• •

U SE CASE EXAMPLE Used during the CAX Crisis Management and Response : SEESIM 12 Disaster View of Pitch Recorder use SEESIM, serious deployment with a PostgreSQL database 6 federates, 7.H30 of record, 934 Mo of data

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

Using HLA in your simulator - MULTI-SITE-CAX ARCHITECTURE

After Action Review solution for distributed simulation

Audio Data of simulation Statistic analyze Simulation Dynamique analyze

EXCON CELL

Report TDL, L16,L11,L22..

Record database

S ITE 1 W AN N ETWORK S IMULATION S ITE 2 HLA 1516-2000 S ITE 3 CGF & C2 Logistics model DIS application

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013

VULCAIN 2013

Stimulate C2 with a multi-level simulation using interoperability standard

VULCAIN 2013 : history

The first presentation was during the EUROSATORY The bi-annual army exhibition in Paris, during June 2012 The VULCAIN demonstration is an initiative from the French M&S community. Vulcain is sponsored by the ADIS ( Armées, DGA, Industries Simulation) group, it allow to show the real benefits of employing M&S standards toward conducting a relevant and efficient joint training.

VULCAIN 2013 : The big picture

SICF SPIDER SWORD VR-FORCES SIR SIC@BML CBMLServer HLA@BM L Fédération HLA Pitch SITEL SIC@BML ITCS GESTIM VBS2 SETH I Geoconcept ORQUE

Product use in Vulcain 2013 C2 Simulation MELMIL Infrastructure EXCON CELL Instant Messaging Joint Forces

SICF ORQUE

Regimental level

SIR SWORD

Entities level

VR-Forces SETHI VBS2 SITEL GESTIM PITCH ( Pitch pRTI + Pitch Booster) ITCS ( DIS/HLA Gateway) PITCH ( Booster Manager+ Commander+ Recorder) GEOCONCEPT ( GIS , Globale overview) PITCH ( Pitch Talk)

Vulcain 2013 : scenario

Crisis Management Operation

Southeast of France (Lavandou)

Joint operation using air-sea support

900 entities, Navy, Air-forces, Army UAV PREDATOR VR-FORCE Bridge to be destroy RAFALE: ORQUE

Army tactical group SWORD + SETHI Surveillance UAV VBS2

Air-sea support units Orque

Navy & Air-sea Army tactical group SWORD + SETHI

VULCAIN 2013: Multi-Site Simulation

Multi-site network simulation (Infastructure)

  Pitch Booster, virtual network Pitch pRTI , HLA 1516-2010 standard using pRTI V4.5.1 and a NETN FOM

VULCAIN : EXCON CELL

EXCON CELL (Technical view)

 Pitch Booster Manager, Pitch Commander, Pitch CRC pRTI and Pitch Talk  Pitch recorder, to record a Vulcain federation and a Pitch Talk federation (messages) with a time synchronisation

VULCAIN 2013: Demo View

EXCON CELL PITCH + GEOCONCEPT MEL/MIL GESTIM

VULCAIN 2013 : Success during SimDef2013, 28/29/30 of May

Leader in Standards-Based Distributed Simulation

Thank you for your attention

,

[email protected]

Using HLA in your simulation -G. S. Rakovski- National Defence Academy, September 2013