1 / 19

Use Cases, Requirements and a Prototype Standard for an ITS/Simulation Interoperability Standard (I/SIS)

Use Cases, Requirements and a Prototype Standard for an ITS/Simulation Interoperability Standard (I/SIS). 2005 Spring SIW. Dick Stottler Brian Spaulding stottler@stottlerhenke.com bspaulding@mak.com Stottler Henke Associates, Inc. MÄK Technologies, Inc. Robert Richards, PhD.

nardo
Download Presentation

Use Cases, Requirements and a Prototype Standard for an ITS/Simulation Interoperability Standard (I/SIS)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Use Cases, Requirements and a Prototype Standard for an ITS/Simulation Interoperability Standard (I/SIS) 2005 Spring SIW Dick Stottler Brian Spaulding stottler@stottlerhenke.combspaulding@mak.com Stottler Henke Associates, Inc. MÄK Technologies, Inc. Robert Richards, PhD. richards@stottlerhenke.com Stottler Henke Associates, Inc.

  2. Overview • Problem Description • Use Cases • Military ITS Examples: • BC2010 ITS • Helicopter Intelligent Flight Trainer (IFT) • General Requirements of I/SIS • Preliminary Suggested Prototype Standard Overview • Preliminary Prototype I/SIS Description • I/SIS Application Examples

  3. Problem DescriptionITSs integrated with Tactical Simulations • ITS: Automated Tutor (evaluation, tailored instruction) • Looks over student’s shoulder during simulated scenarios • ITSs and Simulations are from Different Developers • ITS needs access to ALL student actions • Not just those observable outside his simulated platform • E.G. Plans, orders, comms, internal software use • ITS may need to start simulation with a scenario • ITS may need to control some parts of the scenario • ITS may need mechanism for feedback in simulation • Simulation may need mechanism to start ITS • Simulation may need to select evaluations

  4. Use Cases • Tactical Decision-Making training (TDM) • Equipment Operations and Maintenance training (EOM) • ITS-Centered training systems (IC) • Simulation-Centered training systems (SC)

  5. Battle Command ITS Case StudyDescription • Army Tactical trainer • Enables commanders and staff officers to practice planning and execution skills • Plan, fight and review battle • HLA-compliant • Single- or multi-player • MILSTD-2525B tactical graphics

  6. Battle Command ITS Case StudySimulation-Centered TDM Training System • From simulation-driven perspective • ITS is an accessory to support/enhance sim. training • Interactive real-time feedback and evaluation engine available at completion or at pre-defined stages • Should be transparent • Seamlessly embedded and consistent with GUI • Planning/Execution/AAR evaluation, feedback, hinting

  7. Helicopter ITS Case StudyITC-Centered EOM Training System • Teaches beginner helicopter pilots during flight exercises • Instruction includes real-time coaching and AAR • Coaching is multi-level • Initially observations of problems (audio) • Direct attention by “flashing” instruments • If student fails to correct, coaching becomes more directive • Beginners get more & more detailed coaching than advanced • ITS plans instruction, assigns exercises • Based on mastery and personality attributes • ITS interfaced to/monitors actions in MS Flight Simulator • ITS in control and is main application to the student

  8. General Requirements of I/SIS • Easy for simulation developers • Level 1: Very easy for sim. developers, support most capabilities • Level 2: Supports almost all ITS capabilities • Optional levels: LSUI, LCSE, LIDR • ITS access to student actions (external/internal) • Presenting real-time coaching and AAR • ITS/Simulation coordinated scenario start • Scenario control • Scenario files • ITS interactivity, e.g. Socratic dialog • Logon/Consistent User IDs between ITS and simulation

  9. Preliminary Prototype I/SIS Architecture

  10. Preliminary Prototype I/SIS Overview HLA/DIS Based • Move info. via HLA/DIS (considering TCP/IP sockets) • Info. Represented in XML or a specific XML standard • Service Request/Response • Platform and Aggregate details and interactions available in DIS and standard FOMs (RPR, NTMF, etc.) • Standardized definitions for planning objects (tactical graphics or other planning documents) • NTMF, C4I Reference FOM • Orders - XML Battle Management Language (XBML) • XML formatted text, audio, displayed units/values • XML formatted control actions and instrument values • HLA/DIS Simulation Management capabilities

  11. All Use Cases: • Level 1 • Service Requests (SR) via Action Request messages • Feedback SR • Developer Created Documentation of Interface • Level 2 • Interactive Feedback SR • Controlling component sends and other accepts Start/Resume & Stop/Freeze SIMAN messages • UUID Student IDs • Logon SR from controlling component • Log Annotation SR

  12. Tactical Decision Making (TDM) ITSs • Level 1 • DIS or HLA RPR FOM • ITS access to additional scenario-related ITS information • Level 2 • XML Data in Experimental PDUs or HLA Simulation Data Interaction in I/SIS FOM • Orders in XBML, Audio in files/XML, other communications/actions/context in XML • MSDL & XML Scenario Files

  13. Equipment Operations/Maintenance (EOM) • Level 1 • XML Data in Experimental PDUs or HLA Simulation Data Interaction in I/SIS FOM • XML formatted lists of control actions and instrument values • Level 2 • XML Scenario Files • ITS access to additional scenario-related ITS information

  14. ITS Centered (IC) • Level 1 • Command Line Simulation Start (scenario file) • Level 2 • ITS sends and Sim accepts Reset, Load Scenario, & Start AAR SRs • Entity control via HLA Ownership Switch or DIS Set Data

  15. Simulation Centered (SC) • Level 1 • Command Line ITS Start (scenario file) • Level 2 • Simulation sends and ITS accepts Evaluation, Coaching, and Debriefing SRs, • Simulation Sends and ITS accepts Assign Team Member SR

  16. Optional Levels • LIDR – ITS Driven Replay • Set Time SR • Set Perspective SR • Play SR • Freeze SR • LCSE – Coordinated Scenario Entry • Command Line Start of Sim & ITS Scenario Editors • Sim notifies ITS of scenario changes • Level 2 implemented • LSUI implemented • LCSE Feedback SR • LCSE Interactive Feedback SR • LSUI – Simulation User Interface partial control from ITS • LSUI Feedback SR • LSUI Interactive Feedback SR • Additional Items • XML Data and SRs as required

  17. I/SIS Application Examples • BC2010 ITS – All Use Cases, TDM, SC • Level 1: HLA RPR FOM, Feedback SRs, ITS command • Level 2: • Plan (premission orders) and Orders output in XBML via HLA • ITS accepts Start/Resume and Stop/Freeze SIMAN messages • Log annotations for use with replay • ITS turns on/off specific evals, coaching, and debriefing • PVD displayed units list exported via HL in XML format • Interactive feedback SRs, Optional LSUI • BC2010 scenarios in MSDL (an XML) format • ITS scenario info in XML format

  18. I/SIS Application Examples • Helicopter IFT – All Use Cases, EOM, IC • Level 1: • XML format list of instrument values and control actions & documents • Command line simulation start • Feedback SRs • LSUI: Audio feedback and instrument flashing • Level 2: • Sim accepts Start/Resume and Stop/Freeze SIMAN messages • ITS control of simulated helicopter • XML format scenario files

More Related