SimWare and the new LSA study group on SISO

Post on 02-Jul-2015

576 views 1 download

Tags:

description

Meet NADS people in this webinar about LSA iniciative

transcript

PRESENTS

SIMWAREand the new LSA study group of SISO

José Ramón Martínez SalioMSc Industrial Engineering

Presales Team Director

NADS

José Carlos DíazMSc Computing

International Sales Manager

NADS

Speakers

jcdiaz@nads.esjrmartinez@nads.es

Total time 45 minutes

AGENDA

DDS in simulation The LSA study group in SISO SimWare in a nutshell SimWare and the LSA architecture model Summary Questions

DDS in simulation

DDS en otros ámbitos industriales

– In simulation

– In RTES

– In Scada

– In Smart grids

– In BI

– In Medicine

DDS was born in 2003 as the real time backbone in Frigates…

Real time systems in Frigates

… has now a full specktrum of applications

20122003

COMMUNICATION

• DDS is centered in controlling the communication

• HLA tries to minimize the communication. It cannot control it

• DIS trust the communication

Why use DDS in Simulation?

[DDS Global Data Space]

TOPIC “A”

TOPIC “C”

TOPIC “D”

TOPIC “B”

DataWriter

DataReader

DataWriter

DataWriter

DataWriter

DataReader

DataReader

DataWriter

SCALABILITY and FAULT TOLERANCE

• DDS has automatic discovery, is fully publish-subscriber, no single point of failure

• HLA is central server based: scalability and fault tolerance are difficult

Why use DDS in Simulation?

LESS-THAN-PERFECT COMMUNICATIONS

• DDS has been proved over small bandwidth (4800 bps)

• DDS can cope with heterogeneous networks

REAL TIME SIMULATION

• Military platforms use DDS as the communication backbone

• Simulating with DDS can incorporate this data in real time

DDS vs HLA RTI

The LSA study group in SISO

Rationale for SISO Layered Simulation Architecture

• Rationale for SISO Layered Simulation Architecture

Net-centricinteroperability

Open systemsarchitecture

Advances inData-centricMiddleware

SimulationArchitectures

Can we exploit these…

…to improve these?

LSA study group in SISO

• In SISO fall 2012 an LSA study group was established

• Interim Progress Report at 2013 Spring SIW

• Final report fall 2013Proposed LSA layer structure

http://www.sisostds.org/StandardsActivities/StudyGroups.aspx

• A forum to explore and develop a consensus view of the applicability of modern principles of network centric interoperability and open systems architecture

• Definition of different layers to enable looser coupling among simulation applications will be addressed

Open LSA (Layered Simulation Architecture)

(*)Based on SISO LSA Study Group TOR

LSA CORE

Focus of interest identified

Four different potential topics of interest were identified:

1. Defining how to use DDS for distributed simulation

2. Defining a gateway between DIS and DDS

3. Defining a gateway between HLA and DDS

4. Defining how to use DDS under the HLA API

From: LSA minutes Fall SIW 2012.pdf

Liaisons with other groupsFrom: LSA minutes Fall SIW 2012.pdf

Liaisons with other groups has been identified:

• C-BML: Use DDS as a transport alternative

• BOM (Base object model): Extension of the models and distribution of the models

• ANDEM SG: (Architecture Neutral Data Exchange Model) LSA data formats could be interesting for this group

• DDS OMG: The standard can be evolved if needed

• http://www.sisostds.org/StandardsActivities/DevelopmentGroups/CBMLPDGCoalitionBattleManagementLanguage.aspx

• http://www.boms.info/

• http://www.sisostds.org/StandardsActivities/StudyGroups/ANDEMSGArchitectureNeutralDataExchangeModel.aspx

• http://www.omg.org/technology/documents/dds_spec_catalog.htm

SimWare in a nutshell

SimWare: creating simulators

SimWare is a simulation framework for creating new simulators from scratch

• Create new simulators without seeing any code

• Care only about data model

• Simulation backbone is DDS

SimWare: managing simulatorsSimWare is a simulation framework for managing new simulators and old simulators in joint simulation

• Manage your new simulator• Control the

instances of the simulation

• Manage old simulators in joint simulations

SimWare: joint simulationsWith SimWare you can manage joint simulator of existing HLA and DIS simulators

• Connect and control • DIS• Pitch HLA• Mäk HLA• DDS

• Add DDS live simulations

Legacy simulation

Life simulation

HLA federation

Simware : THE IRC REVOLUTION

Interoperability Reusability

Composability

SimWare and the LSA architecture model

DDS based Simulation Data Bus

RunTime Simulation Infrastructure

Model Driven M&S Development Tool

GW

HLA RTI HLA RTI based on DDS

Visual Tool for Gateways

SimWare fits into LSA model !!!

How can SimWare fit into LSA model?

SimWare aimed to LSA model

SimWare is growing towards LSA

• SimWare RTI: Will became a complete HLA implementation in 2013

• DIS-DDS bridges by using SimWare will be available in 2013

• New developments in model reusability are being proposed aligned with LSA model

• DIS over DDS is being considered

• NADS is an active participant in LSA

Summary

Get involved with LSA

• LSA group need volunteers to complete its tasks• LSA is the perfect framework to evolve simulation standards and

discuss new approaches to interoperability

Contact: dan.gregory@thalesgroup.com

Try now SimWare 4.2!!!• Includes complete SimWare 4.2• Also include the new SimWare RTI 1.2; HLA running over DDS without

data bridges

QUESTIONS?

Please address any questions about this presentation to:

José Ramón Martínez SalioTechnical Presales Directorjrmartinez@nads.es