Interoperability between Virtual and Constructive Simulations within HLA - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

Interoperability between Virtual and Constructive Simulations within HLA

Description:

General Concepts of Component Based Architecture. Runtime Communication Infrastructure (RCI) ... Heli missions. ShoRAD. Amphibious. Combat. Engineering. Fire support ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 30
Provided by: whuiskampb
Category:

less

Transcript and Presenter's Notes

Title: Interoperability between Virtual and Constructive Simulations within HLA


1
Interoperability between Virtual and Constructive
Simulations within HLA
2
JSA JSF Simulation Architecture
  • General Concepts of Component Based Architecture
  • Runtime Communication Infrastructure (RCI)
  • Components
  • JSA Federation

3
Re-use of MS assets
Operational Decision Support
Operational systems, tactics
Lessons learned
MS assets
Combat/Operations analysis
Training Instruction
Requirements, prototypes, test evaluation
systems
New systems, processes
Procurement
4
The High Level Architecture (HLA)
Live participants
Support tools
Simulations
Interface
Interface
Interface
Run Time Infrastructure (RTI) (Data exchange
services) Federation management
Declaration management Object management
Ownership management Time management
Data distribution management
5
SIMULTAAN Simulator Architecture (SSA)
  • Traditionally, a federate has functional parts
  • Now SSA identifies Simulator Components
  • Components are functional units
  • Components have formal interfaces (OMTs)
  • Federate is set of interacting components
  • SSA extends HLA with the Component Level

6
Component Based Simulation Architecture
Federate Manager
Component
Component
RCI
DIS / HLA-RTI / ...
Support tools
Federate
Federate
Run-time Communication Infrastructure (RCI)
DIS / HLA-RTI / ...
7
SSA Simulation Architecture
  • SSA key elements
  • Components
  • Run-time Communication Infrastructure (RCI)
  • Federate Manager (a special Component)
  • Federation Manager (a special Federate)
  • in addition to
  • SSA Rules
  • SSA Interface Specification
  • SSA Object Model Templates (OMTs)

8
SSA Object Model Templates
9
SSA Standard Elements Run-time Communication
Infrastructure (RCI)
  • Implements the JSA Interface Specification
  • RCI is a software framework providing an
    interoperability middle-ware layer
  • Code Generation, based on OMTs, provides the
    softwareskeleton for interfacing the functional
    part of the Component and the RCI

10
Run-time Communication Infrastructure (RCI)
Functional part
component / federate
RCI interface
environment
data access

RCI
communication server
data transport
DIS comm. server
HLA comm. server
High Speed comm. server
11
RCI Automatic Code Generation
  • Interface code generation (C) from COM (or SOM)
  • Minimize programming and debugging time
  • Highly successful approach in SIMULTAAN, ITEC
    demos and JSA !

12
Code Generation and Association
objects
HLA federate code skeleton
interactions
state updates
(Legacy) code
RCI
13
SSA Standard Elements Federate Manager
  • Represents the Federate to the Federation
  • Creates and Joins the Federate
  • Exchanges data between the Components and the
    rest of the Federation (gateway)
  • Co-ordinates the State of all Components

14
SSA Federate Manager Component
SCOM
RCI
Attributes, Interactions
Mapping Functions
Attributes, Interactions
RCI
SOM
15
JSA Consortium partners
National Aerospace Laboratory NLR
Fokker Space B.V.
TNO Physics and Electronics Laboratory
16
JSA Objectives
  • Demonstrate Component Based Architecture
  • Demonstrate Interoperability between Virtual and
    Constructive Simulations
  • Demonstrate Interoperability with Legacy systems
  • Demonstrate Support tools for Development
  • Demonstrate Support tools for Execution

17
Exercise Control
Constructive
Virtual
Virtual
18
JSA Federation Architecture
FOM
RCI
JSF Federate
COM
Flight Dynamics Component
RCI
COM
Visual System Component
SCOM
SOM
RCI
COM
Mock-Up Server Component
COM
COM
DiRIS audio
19
JSA Flight Dynamics Component
FLSIM library
Attitude, Position, Velocity, Acceleration
Stick, Rudder, Throttle
RCI
COM
20
JSA Visual System Component
OTW Image
Visual System HUD
Attitudes, Positions and States of Entities.HUD
information
RCI
COM
21
JSA Weapon Component
Weapon Model
Stores data,Lock-On state,Detonation Position
Laser Designator status,Entity Positions
RCI
COM
22
JSA Avionics Component
Glass Cockpit Image
VAPS library
HUD information, Weapon information, Entity
Positions (Radar), MFD Controls
RCI
COM
23
JSA Mock-Up Server Component
Cockpit Hardware
I/O library
Stick, Throttle, Rudder data
Indicators,HW gauges
RCI
COM
24
JSA The Federation - Stealth
25
JSA The Federation - Forward Air Controller
26
JSA The Federation - KIBOWI
ShoRAD
Heli missions
Fixed wing
Amphibious
Logistics
CombatEngineering
Maneouvre
Fire support
27
JSA The Federation - DIS/HLA Gateway
DIS
ASF
Entity State,Laser Designator
Mapping Functions
Attributes, Interactions
RCI
FOM
28
JSA The Federation - SmartFED
29
JSA Solutions through Architecture
  • Supports and promotes Re-Use of Components
  • Supports and promotes Exchange of Components
  • Designed for Interoperability
  • Complies to Standards (HLA)
  • Flexible, abstraction from Standards
  • Gateway to Legacy systems (DIS)
  • Middle-ware enables easy integration
  • COTS systems
  • Legacy systems
  • Allows Rapid development
  • Repository Tools
Write a Comment
User Comments (0)
About PowerShow.com