www.nexteleng.esUsing Open software architectures for developing simulation   systems : a Way to the Interoperability of s...
www.nexteleng.esFrom alone simulator …                                  … To Simulation Networks                          ...
www.nexteleng.esThe next future of simulation…       Simulators as network assets in Net-Centric federations of Systems. ...
www.nexteleng.esHow is Nextel Engineering approaching simulation challenges       Helping Simulator Builders & Integrator...
www.nexteleng.esIs it HLA the best way to do distributed simulation in NCW Environments?       ▪   HLA is used to create S...
www.nexteleng.esOpen Architectures for Simulations, HLA + ??   ▪   Looking for Distribute Data between simulator subsystem...
www.nexteleng.esWhat is it available for doing a RT Simulation Middleware? Two Pub/Sub based communications standards   a...
www.nexteleng.es     The OMG DDS Standard in a nutshell…               PubSub data distribution architecture to connect a...
www.nexteleng.es    DDS vs others             Messaging Technologies and Standards                                        ...
www.nexteleng.esFactors driving DDS Need for speed    Large networks, multicast    High data rates    Natural asynchro...
www.nexteleng.esJoining HLA with DDS: bridging the gap   HLA semantics define federations and federates   Applications u...
www.nexteleng.esNextel solution to fill the gap: NCWARE                        Product evaluated in                       ...
www.nexteleng.esNCWare Philosophy NCWare is the dorsal spine of the NEXTEL Engineering Systems R&D Program  and challenge...
www.nexteleng.es   NCWare Inside Look            SENSORES ISR             SISTEMAS C2                     SISTEMAS C2     ...
www.nexteleng.esNCWare Inside Look                                                                             SIMULADOR 2...
www.nexteleng.esNCWare for Simulation   Simulation     Simulation                                Federate   Federate    Mo...
www.nexteleng.esNCWare Architecture Highlights for SimulationNCWare is an N-tier architecture in order to cover three diff...
www.nexteleng.esNCWare SIM highest level abstraction layer of NCWare simulation-oriented publish-susbcribe API allows a...
www.nexteleng.esNCWare RTI HLA Run Time Infrastucture designed for real time performance in large  federations IEEE 1516...
www.nexteleng.esSimWare: Developing Tool for building M&S Assets Federation                      Distributed Host         ...
www.nexteleng.esSimDeveloper: Model Driven Development of Simulation AssetsApplication based on Matlab/Simulink to design ...
www.nexteleng.esNCWare+SimWare = Open Architecture solution                                                         HLA co...
www.nexteleng.es SimWare Workflow                                                                                         ...
www.nexteleng.esSimWare Use Case (1)                                    IOS            ATC          Simulator             ...
www.nexteleng.es SimWare Use Case (2)                                                                                     ...
www.nexteleng.es SimWare Use Case (3)                                                                                     ...
www.nexteleng.es                          Open ArchitectureInteroperability  Real systems & Simulators Blend              ...
www.nexteleng.esMUCHAS GRACIASPOR SU ATENCIÓN    Ponentes:    José Carlos Díaz    Business Development Executive    NEXTEL...
Upcoming SlideShare
Loading in …5
×

Using Open software architectures for developing simulation systems : a Way to the Interoperability of simulations at subsystem level

756 views
633 views

Published on

The evolution of M&S systems and NCW/NEC scenarios require more performance, in order to join more complex applications demanding more data at faster rates. These scenarios also demand more interconnection mechanisms, in order to interoperate legacy applications with new ones using the latest standards and communication systems.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
756
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Using Open software architectures for developing simulation systems : a Way to the Interoperability of simulations at subsystem level

  1. 1. www.nexteleng.esUsing Open software architectures for developing simulation systems : a Way to the Interoperability of simulations at subsystem level Nextel Aerospace, Defence & Security Ponente: José Carlos Díaz Business Development Executive http://www.nexteleng.es/microsite/ncware jcdiaz@nexteleng.es
  2. 2. www.nexteleng.esFrom alone simulator … … To Simulation Networks DATA CENTRIC  M&S assets in NCW  Individual training  Tactical Training networks  Propietary technologies  COTS based (mostly in  Fully distributed arch  Client-Server Architecture hardware)  Data centric design  Very few use of COTS  Client-Server architecture  Open architectures for  Non Interoperable  Simulators as “black box” simulators (white-box ystems. approach)  Interoperability using GATEWAYS (DIS or HLA) M&S SENSORS C4I
  3. 3. www.nexteleng.esThe next future of simulation…  Simulators as network assets in Net-Centric federations of Systems.  Demand for rapid deployment of training solutions based on COTS and GOTS.  New uses for simulation:  Embedded Simulation  Mission rehearsals  Predictions of Situational Awareness….Demands for M&S technology  Interoperate with NEC “clouds”  Distributed architectures with QoS  Plug&play simulation Architectures  Development based on existing repositories  Interoperability between live, virtual and constructive simulations
  4. 4. www.nexteleng.esHow is Nextel Engineering approaching simulation challenges  Helping Simulator Builders & Integrators to satisfy Real-Time requisites  Shortening its Time-To-Market with High Productivity Tools as well as Automation  Two-Level Offering  Distributed Communications & Interoperability Middleware  Full Development Lifecycle Tools
  5. 5. www.nexteleng.esIs it HLA the best way to do distributed simulation in NCW Environments? ▪ HLA is used to create Simulation’s federations, in which each federate is a complete simulator, who follows a “black-box approach”. HLA is used to system level, not of its subsystems, hence reusing of subsystems is very complicated. ▪ HLA has not standardized “wire protocol” for its network transport, hence you can not integrate federates that use RTI’s from different providers. ▪ Lack of QoS features and real time features blocks the use of HLA as a way to distribute data in the internal real time network of the simulator. Hence simulator data models are “black”, not follows OPEN ARCHITECTURES. ▪ Interoperability with C4I or real systems is very limited. HLA is necessary but not sufficient, it is required some more technologies….
  6. 6. www.nexteleng.esOpen Architectures for Simulations, HLA + ?? ▪ Looking for Distribute Data between simulator subsystems with QoS and determinism  Real Time Simulation Middleware is needed ▪ Interoperation between Net-Centric systems and Simulators using any standard interface  Open Architecture Middleware ▪ Reusability of models and subsistems for fast development of new solutions  simulation models as simulation assets
  7. 7. www.nexteleng.esWhat is it available for doing a RT Simulation Middleware? Two Pub/Sub based communications standards available:  IEEE HLA (High Level Architecture)  developed and supported by US DMSO  OMG DDS (Data Distribution Service)  developed and supported by OMG HLA focused in interoperability and reusability of simulations  mainly used to interoperate networked simulators DDS focused on real time systems  mainly used to interoperate distributed systems in real time, such as components and modules of some simulators
  8. 8. www.nexteleng.es The OMG DDS Standard in a nutshell…  PubSub data distribution architecture to connect asynchronously and anonymously very large sets of distributed nodes of a communications mesh (domain participants)  Every domain participant may simultaneously publish and subscribe to typed data-streams identified by some names called “topics”  Reliable design  QoS parameters  variable degree of performance and reliability  Standard “Wire protocol” (RTPS). ReadsTemp Sensor TempIn DDS compliant distributed apps… In traditional complex distributed apps… samples Write Completely decentralizedApp SW Temp  New nodes are not dynamically “discovered” Linux High performance samples  Socket connections needed for each path True dynamic discovery  Future upgrades require “re-design” Zero-copy App SW Solaris  App SW must perform endian conversion Multicast address per topic concept App SW No RTOS shared memory or DDS service per node App SW Applications use DDS as library Windows
  9. 9. www.nexteleng.es DDS vs others Messaging Technologies and Standards Web Services Java RTSJ (soft RT) RTSJ (hard RT) Java/RMI Java/JMS CORBA RT CORBA Data Distribution Service / DDS MPI Non-real-time Soft real-time Hard real-time Extreme real-timeAdapted from NSWC-DD OA Documentation
  10. 10. www.nexteleng.esFactors driving DDS Need for speed  Large networks, multicast  High data rates  Natural asynchrony  Tight latency requirements  Continuously-refreshed data Complex data flows  Controlled QoS: rates, reliability, bandwidth  Per-node, or per-stream differences  Varied transports (incl. Unreliable e.g. wireless) Dynamic configurations  Fast location transparency  Auto-Discovery Fault tolerance  No single-points of failure  Transparent failover
  11. 11. www.nexteleng.esJoining HLA with DDS: bridging the gap HLA semantics define federations and federates Applications using DDS are Entities, and federations are Domains simulation = group of applications in either a domain or a federation The Domain/Federation concept allows having many simulations at the same time without interfering with each other PROBLEM:  HLA-RTI wasnt designed to reach high levels of performance (low latencies & deterministic responses)  HLA lacks a transport wire protocol  Different HLA-RTI are fully incompatible  incompatibility between some of the simulators  federations between different HLA-RTI are difficult to implement SOLUTION: Using DDS as an underlying transport because its similar structure (pubsub architectures)  Interoperability between HLA apps and DDS entities  Real-Time & QoS  Interop Simplicity  Easy-to-Learn Interfaces
  12. 12. www.nexteleng.esNextel solution to fill the gap: NCWARE Product evaluated in CWID 2009 Spanish Edition Participation in CWID Interoperability COTS middleware 2010 Spanish Edition Makes it easy to integrate NEC compliant C4ISR Systems with Simulators Open Architecture: DDS and HLA among its standards foundations Enables HLA routing NCWare Java Message SOAP Service
  13. 13. www.nexteleng.esNCWare Philosophy NCWare is the dorsal spine of the NEXTEL Engineering Systems R&D Program and challenges to join severalstandards to be used in both simulation and network centric warfare systems, as an easy systems-of-systems approach Nextel Engineering is building up around NCWare a full interoperability middleware for distributed systems with extensions specifically designed for simulation systems IP Combat Non-IP Combat Network Radio C4I Node SISTEMAS C2 C4I Node SENSORES ISR SISTEMAS C2 SIMULADORES Network Radio DDS compliant SOA Services JC3IEDM TACTICOS ESTRATÉGICOS DISTRIBUIDOS Prop data comms C4I Node protocols VIDEO LEGACY SOA HLA Propietary Data WEB Model AUDIO DIS HF IP Radio JC3IEDM SERVICES STANAG 5066 A JC3IEDM Espacio DATOS ? MESSAGE QUEUING LEGACY STANAG 5525 Distribuido de m Datos DIS B C D DDS RTP C4I Node CORBA RTPC SQL DBMS XML ESB HLA 1.3 MMHS XML ODBC HTTP JMS IEEE 1516 STANAG 4406-E OTROS CORBA CODECS… RPC DDS HLA Evolved SOAP ACP 142 G H E ACP 127 Simulators & DATA DISTRIBUTION SERVICE (DDS) RPR FOM Trainers F STANAG 4603 HLA Federates IP NETWORK STANAG 4603 DIS XML Civil Messaging TADILs CAPA IP (PEC) Services Link 16LAN RE/W SATCOM VHF IP (IPMUX, IPSAP) HF IP SMTP / X.400 Etc. XMPP VHF No-IP (CNR)
  14. 14. www.nexteleng.es NCWare Inside Look SENSORES ISR SISTEMAS C2 SISTEMAS C2 SIMULADORES TACTICOS ESTRATÉGICOS DISTRIBUIDOS VIDEO LEGACY SOA HLA WEB AUDIO JC3IEDM SERVICES DIS DATOS ? MESSAGE QUEUING LEGACY DDS RTP DIS SQL DBMS XML ESB HLA 1.3 CORBA RTPC XML ODBC HTTP JMS IEEE 1516 CODECS… RPC DDS HLA Evolved SOAP DATA DISTRIBUTION SERVICE (DDS) IP NETWORK CAPA IP (PEC) LAN RE/W SATCOM VHF IP (IPMUX, IPSAP) HF IP VHF No-IP (CNR)CONFIDENTIAL
  15. 15. www.nexteleng.esNCWare Inside Look SIMULADOR 2 SIMULADOR N Simulation Simulation Federate Module 1 Module 2 1 SIMULADOR 1 Federate Federate 2 3 NCWare SIM NCWare NCWare RTI NCWare Core NCWare Core Gateway DDS DDS DDS HLA HLA HLA compliant Simulation RT Simulation Network Network RT SERVICE BUS (MIDDLEWARE) SQL DDS DDS DDS WS / SOAP ODBC NCWare Core NCWare Core NCWare Gateway Informatio Information Information Sensor APP NCWare SQL n System 1 System i System N SENSORES SISTEMAS C4I SISTEMAS CIS
  16. 16. www.nexteleng.esNCWare for Simulation Simulation Simulation Federate Federate Module 1 Module 2 NCWare Gateway 2 3 NCWare SIM NCWare SIM NCWare Core DDS HLA HLA HLA FEDERATION MÄK DDS SIMULATION HLA FEDERATION PITCH NCWare Core NCWare RTI Federate Federate 1 4
  17. 17. www.nexteleng.esNCWare Architecture Highlights for SimulationNCWare is an N-tier architecture in order to cover three different scenarios: HLA-compliant federation of simulation systems, enabling the interoperability of HLA federates, using different RTIs available in the M&S market, such as MÄK High Performance RTI, Pitch pRTI y RTI NG Pro, among other RTI which implements DMSO HLA 1.3 and/or IEEE 1516 API specifications HLA or Visual RT Simulation Real time communications for simulation or Visual distributed non HLA simulation application application systems through its own DDS- NCWare SIM based transport protocol NCWare RTI RTI RTI NCWare SIM DDS-compliant, real time, fault NCWare Core Mäk Pitch NCWare Core tolerant, physical layer independent, peer-to-peer COTS HLA RTI Distributed systems communications for fully applications and embedded distributed embedded systems applications NCWare RTI NCWare Core NCWare Core
  18. 18. www.nexteleng.esNCWare SIM highest level abstraction layer of NCWare simulation-oriented publish-susbcribe API allows accessing to several HLA services through different RTI vendors or DDS HLA or Visual RT Simulation High performance, fine grained QoS simulation or Visual application application independence from HLA and DDS NCWare SIM NCWare RTI RTI RTI NCWare SIM Mä Pitch NCWare Core k NCWare Core It allows the developer:  interfacing the same way with any COTS HLA compliant RTI;  accessing to high value features of QoS (persistence, ownership, filtering, fault tolerance)  Mapping HLA object data models into OMG DDS IDL  Modeling simulation data into HLA and DSS 100% compliant formats, within a Graphical User’s Interface.
  19. 19. www.nexteleng.esNCWare RTI HLA Run Time Infrastucture designed for real time performance in large federations IEEE 1516 HLA API for virtual and live simulations RTPS as transport protocol  functionality of an HLA RTI with the features, performance, power and reliability of DDS Migrating to DDS Interoperability Transport Protocol HLA or Visual Full HLA services support as simulation application required in virtual & live simulations : NCWare SIM NCWare RTI  federation management RTI Mäk RTI Pitch NCWare Core  declaration management  object management COTS HLA RTI applications  ownership management NCWare RTI NCWare Core
  20. 20. www.nexteleng.esSimWare: Developing Tool for building M&S Assets Federation Distributed Host Simulink & Matlab eHost Scheduler M&S Models IDE SimDeveloper Sim Sim Sim eHost Model Model Model Manager Reusable New development NCWare Data Model Middleware NCWare (DDS + HLA compliant) NCWare NCWare NCWare Virtual IOS SES eVisual display CIGI compliant IG
  21. 21. www.nexteleng.esSimDeveloper: Model Driven Development of Simulation AssetsApplication based on Matlab/Simulink to design simulation modules
  22. 22. www.nexteleng.esNCWare+SimWare = Open Architecture solution HLA compliant simulatorLamps Flight Simulator SM SM SM IOS IG Cockpit SM SM HLA Network Real Time Simulation Middleware SM DDS IG Cockpit SM Network SM SM P3 Flight Simulator DDS compliant Naval Combat System
  23. 23. www.nexteleng.es SimWare Workflow eLOGISTIC eIOSSIMDEVELOPER C++ Development EjecucionEnPreinicio EjecucionEnInicio [PRE] Pre_g [INIT] Init_g [PRE] Pre_f [INIT] Init_f T_Pre T_Init environment EjecucionEnEstabilizacion [TRIM] [TRIM] T_Trim 1 FaseEjecucion Trim_g Trim_f [PRE] Fase EjecucionEnEjecucion [EXEC] [EXEC] Pre_f1 OR [PREINIT] T_Exec Exec_g Exec_f [INIT] Trim_g1 EjecucionEnParalizacion [STOP] [STOP] T_Stop Init_f1 Stop_g Stop_f Logical EjecucionEnFinalizacion [END] [END] Operator1 T_End Fase de Ejecucion End_g End_f posicionPalancaPasoHelice 2 inicioEjercicioTierra mdl_din_shel_discrepancias discrepancias CIVectorEstadoAeronaveEnTierra [PRE] 3 IOS EstadoFallosSimuladosFallosSistHeliceGobernador fromEnPreinicio2 OR Preinicio 4 [INIT] AerodinamicaVectorVelocidadAerodEjesCuerpoXvelocity mdl_din_shel_discrepancias.mdl1 5 fromEnInicio1 Logical AerodinamicaVectorVelocidadAerodEjesCuerpoYvelocity Operator 6 posicionPalancaPasoHelice pasoHelice AerodinamicaVectorVelocidadAerodEjesCuerpoZvelocity pasoHelice 7 revMotor momHelicRespCgEjesCuerpo CondAtmosferaEnPosicionAeronaveDensidad falloGobernador mdl_din_shel_gobernador revHelice 1 8 SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteX MasasPosicionCGEjesAvionComponenteX [PREINIT] Reset revHelice 2 9 fromEnInicio2 vectorVelAeroEjesCuerpo SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteY MasasPosicionCGEjesAvionComponenteY [STOP] Pausa 3 10 mdl_din_shel_aerohelice parNeces fromEnParalizacion2 mdl_din_shel_gobernador.mdl SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteZ MasasPosicionCGEjesAvionComponenteZ densAtmPosAeronave 4 11 SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteX SistemaMotorRevoluciones 5 12 vectorPosicionCGEjesAvion SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteY MandosMotorControlesPosicionPalancaMezcla T_MandosMotorControlesPosicionPalancaMezcla 6 13 0 traccionHeliEjesCuerpo SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteZ MandosMotorControlesPosicionPalancaPasoHelice posicionHeliceEjesAvionX posicionHeliceEjesAvion 7 14 MandosMotorControlesPosicionPalancaPotenciaMotor SistemaHeliceParRequerido T_MandosMotorControlesPosicionPalancaPotenciaMotor 0 mdl_din_shel_aerohelice.mdl 8 posicionHeliceEjesAvionY SistemaHeliceRevoluciones 0 9 posicionHeliceEjesAvionZ Discrepancias QTG Test eHOST models Glass Cockpit Cockpit eCOCKPIT Flight Simulator Simulation C++ Development Models Environment Flight Controls CIGI compliant eVISUAL Image Generator DISTRIBUTED Visual System ARCHITECTURE
  24. 24. www.nexteleng.esSimWare Use Case (1) IOS ATC Simulator HLA Glass Cockpit Cockpit Flight Simulator Simulation Models Flight Controls SCALABLE Visual System ARCHITECTURE
  25. 25. www.nexteleng.es SimWare Use Case (2) eIOSSIMDEVELOPER C++ Development EjecucionEnPreinicio EjecucionEnInicio [PRE] Pre_g [INIT] Init_g [PRE] Pre_f [INIT] Init_f T_Pre T_Init environment EjecucionEnEstabilizacion [TRIM] [TRIM] T_Trim 1 FaseEjecucion Trim_g Trim_f [PRE] Fase EjecucionEnEjecucion [EXEC] [EXEC] Pre_f1 OR [PREINIT] T_Exec Exec_g Exec_f [INIT] Trim_g1 EjecucionEnParalizacion [STOP] [STOP] T_Stop Init_f1 Stop_g Stop_f Logical EjecucionEnFinalizacion [END] [END] Operator1 T_End Fase de Ejecucion End_g End_f posicionPalancaPasoHelice 2 inicioEjercicioTierra mdl_din_shel_discrepancias discrepancias CIVectorEstadoAeronaveEnTierra [PRE] 3 IOS EstadoFallosSimuladosFallosSistHeliceGobernador fromEnPreinicio2 OR Preinicio 4 [INIT] AerodinamicaVectorVelocidadAerodEjesCuerpoXvelocity mdl_din_shel_discrepancias.mdl1 5 fromEnInicio1 Logical AerodinamicaVectorVelocidadAerodEjesCuerpoYvelocity Operator 6 posicionPalancaPasoHelice pasoHelice AerodinamicaVectorVelocidadAerodEjesCuerpoZvelocity pasoHelice 7 revMotor momHelicRespCgEjesCuerpo CondAtmosferaEnPosicionAeronaveDensidad falloGobernador mdl_din_shel_gobernador revHelice 1 8 SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteX MasasPosicionCGEjesAvionComponenteX [PREINIT] Reset revHelice 2 9 fromEnInicio2 vectorVelAeroEjesCuerpo SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteY MasasPosicionCGEjesAvionComponenteY [STOP] Pausa 3 10 mdl_din_shel_aerohelice parNeces fromEnParalizacion2 mdl_din_shel_gobernador.mdl SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteZ MasasPosicionCGEjesAvionComponenteZ densAtmPosAeronave 4 11 SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteX SistemaMotorRevoluciones 5 12 vectorPosicionCGEjesAvion SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteY MandosMotorControlesPosicionPalancaMezcla T_MandosMotorControlesPosicionPalancaMezcla 6 13 0 traccionHeliEjesCuerpo SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteZ MandosMotorControlesPosicionPalancaPasoHelice posicionHeliceEjesAvionX posicionHeliceEjesAvion 7 14 MandosMotorControlesPosicionPalancaPotenciaMotor SistemaHeliceParRequerido T_MandosMotorControlesPosicionPalancaPotenciaMotor 0 mdl_din_shel_aerohelice.mdl 8 posicionHeliceEjesAvionY SistemaHeliceRevoluciones 0 9 posicionHeliceEjesAvionZ Discrepancias eHOST Glass Cockpit Low Cost eCOCKPIT Cockpit Trainers Simulation Models CIGI compliant eVISUAL Image Generator ARCHITECTURE Visual System FOR REUSABILITY
  26. 26. www.nexteleng.es SimWare Use Case (3) eLOGISTIC eIOSSIMDEVELOPER C++ Development EjecucionEnPreinicio EjecucionEnInicio [PRE] Pre_g [INIT] Init_g [PRE] Pre_f [INIT] Init_f T_Pre T_Init environment EjecucionEnEstabilizacion [TRIM] [TRIM] T_Trim 1 FaseEjecucion Trim_g Trim_f [PRE] Fase EjecucionEnEjecucion [EXEC] [EXEC] Pre_f1 OR [PREINIT] T_Exec Exec_g Exec_f [INIT] Trim_g1 EjecucionEnParalizacion [STOP] [STOP] T_Stop Init_f1 Stop_g Stop_f Logical EjecucionEnFinalizacion [END] [END] Operator1 T_End Fase de Ejecucion End_g End_f posicionPalancaPasoHelice 2 inicioEjercicioTierra mdl_din_shel_discrepancias discrepancias CIVectorEstadoAeronaveEnTierra [PRE] 3 IOS EstadoFallosSimuladosFallosSistHeliceGobernador fromEnPreinicio2 OR Preinicio 4 [INIT] AerodinamicaVectorVelocidadAerodEjesCuerpoXvelocity mdl_din_shel_discrepancias.mdl1 5 fromEnInicio1 Logical AerodinamicaVectorVelocidadAerodEjesCuerpoYvelocity Operator 6 posicionPalancaPasoHelice pasoHelice AerodinamicaVectorVelocidadAerodEjesCuerpoZvelocity pasoHelice 7 revMotor momHelicRespCgEjesCuerpo CondAtmosferaEnPosicionAeronaveDensidad falloGobernador mdl_din_shel_gobernador revHelice 1 8 SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteX MasasPosicionCGEjesAvionComponenteX [PREINIT] Reset revHelice 2 9 fromEnInicio2 vectorVelAeroEjesCuerpo SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteY MasasPosicionCGEjesAvionComponenteY [STOP] Pausa 3 10 mdl_din_shel_aerohelice parNeces fromEnParalizacion2 mdl_din_shel_gobernador.mdl SistemaHeliceFuerzasHeliceCGEjesCuerpoComponenteZ MasasPosicionCGEjesAvionComponenteZ densAtmPosAeronave 4 11 SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteX SistemaMotorRevoluciones 5 12 vectorPosicionCGEjesAvion SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteY MandosMotorControlesPosicionPalancaMezcla T_MandosMotorControlesPosicionPalancaMezcla 6 13 0 traccionHeliEjesCuerpo SistemaHeliceMomentosHeliceCGEjesCuerpoComponenteZ MandosMotorControlesPosicionPalancaPasoHelice posicionHeliceEjesAvionX posicionHeliceEjesAvion 7 14 MandosMotorControlesPosicionPalancaPotenciaMotor SistemaHeliceParRequerido T_MandosMotorControlesPosicionPalancaPotenciaMotor 0 mdl_din_shel_aerohelice.mdl 8 posicionHeliceEjesAvionY SistemaHeliceRevoluciones 0 9 posicionHeliceEjesAvionZ Discrepancias QTG Test eHOST models Glass Cockpit cockpit eCOCKPIT Flight Simulator Simulation C++ Development Models environment Flight Controls CIGI compliant eVISUAL Image Generator INTEGRATION & Visual system TESTING
  27. 27. www.nexteleng.es Open ArchitectureInteroperability Real systems & Simulators Blend DDS QoS Full lifecycle COTS HLA Real-Time development tools Automation High Level Design
  28. 28. www.nexteleng.esMUCHAS GRACIASPOR SU ATENCIÓN Ponentes: José Carlos Díaz Business Development Executive NEXTEL ENGINEERING jcdiaz@nexteleng.es http://www.nexteleng.es

×