+ All Categories
Home > Documents > >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert...

>> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert...

Date post: 30-Mar-2015
Category:
Upload: kelsey-rush
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
13
>> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn
Transcript
Page 1: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

>> How to Ensure Fair Fight in LVC Simulation:Architectural and Procedural Approaches

Robert Siegfried, Johannes Lüthi,Günter Herrmann, Matthias Hahn

Page 2: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

2

>> Context and OverviewFair Fight

Interoperability

Verification & Validiation

Development Processes

Service Based Approaches

Fair Fight

Live, Virtual, Constructive

Page 3: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

3

>> The Levels of Conceptual Interoperability Model (LCIM)

[Tolk 2003]

Page 4: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

• „Two or more simulations may be considered to be in a fair fight when differences in the simulations‘ performance characteristics have significantly less effect on the outcome of the conflict than actions taken by the simulation participants.“

[DIS Glossary, 1995] • „Fair-Fight exists among two simulation systems if the differences in representing

and mapping reality in the simulation models does not lead to a systematic model immanent advantage and consequently unrealistic simulation results for one of the simulation systems.”

[Ufer et al., 2009]• “Fair Fight is obtained when the systems are interoperable and the system

performance capabilities of the simulators are complimentary for a given task throughout the simulation environment. Fair Fight is also task dependent and includes items such as similarity in the equality made in use of the synthetic environment features, automated force behaviors, etc. Equality of use is determined within pre-determined tolerances.”

[Goldiez, Sottilare, 2008]

4

>> Fair FightDefinitions

Page 5: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

• Environment Representation

• Object Representation• Capabilities of Entities• Computation of Visibility /

Line of Sight• Weapon Effect

Computation• Time Management Issues• Bandwith of Communication

5

>> Fair FightExamples for Violations

[Picture: IABG mbh]

Page 6: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

• Fair Fight is a V&V Issue!• Fair fight violation violation of pragmatic interoperability• Reasons for violations can be found on all LCIM levels• Fair fight

– Requirements must be defined at pragmatic level– Detection is subject to pragmatic level

• Validity requirements für other (lower) levels can be derived• Open questions:

– Unambiguous and quantifiable description of fair fight requirements?– Systematic and reliable tests for fair fight?

6

>> Fair FightVerification & Validation

Page 7: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

• Usually: Service-Based architecture striving for– Reusability– Composability using existing components offered as services

• Or: Simulation services as support functions– Most prominent example:

HLA and its services (HLA Federate Interface Specification)

7

>> Fair FightService-Based Approaches

Do not explicitely address fair fight

Page 8: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

8

>> Service Based ArchitectureVINTEL

[Neugebauer et al. 2009]

Page 9: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

• Weapon Effect Service (WES)– Service-Based computation of weapon effects– Unified algorithms and levels of detail within one simulation

• Communication Effect Service (CES)– Calculation of probabilities of radio communication between entities– Equal algorithms, constraints, and side effects

• Synthetic Environment Service (SES)– Initial synthetic environmental data– Unified dynamic updates of this data

9

>> Service-Based Architecture in VINTELExamples for Services

Page 10: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

10

>> Fair Fight Need for Conceptual Interoperability

[Tolk 2003]

Page 11: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

Simulation EnvironmentData Recording and Management Plan

Conceptual ModelData Recording and Management Plan

Configuration and Execution PlanData Recording and Management Plan

Configuration and Execution PlanResults

Results

Results

Objectives and RequirementsOrganization and Execution

GoalDefinition

ConceptualPlanning

System-DependentPlanning

ExecutionPreparation

Execution

Analysis

Follow-Up

Scenario

Federation Object Model (FOM)Federation Agreements

InitService ConfigurationStructural PlanAdapted ComponentsFederation

Simulation Data

Processed and Verified Data

Reusable Components

VEVA phases Documentation to be prepared according to VEVA

Products to be prepared and additional documentation

IT Security Concept

Final Report(s)

>> Fair Fight Treatment in VEVA

Page 12: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

• Procedure Model VEVA tries to check for fair fight violations– Phase 3 (system dependent planning)– Phase 4 ( execution preparation)

• Supported by– List of known fair fight problems

structured according to LCIM• List Updates via

– Phase 5 (simulation execution): simulation monitoring + identification of fair fight violations

– Phase 7 (follow up): documenting and reporting fair fight violations

12

>> Fair Fight Meta Process complimenting VEVA

Page 13: >> How to Ensure Fair Fight in LVC Simulation: Architectural and Procedural Approaches Robert Siegfried, Johannes Lüthi, Günter Herrmann, Matthias Hahn.

13

>> Fair Fight

Thank you for your attention.Questions?Comments?


Recommended