13.07.2015 Views

Avionic-X: A demonstrator for the Next Generation Launcher Avionics

Avionic-X: A demonstrator for the Next Generation Launcher Avionics

Avionic-X: A demonstrator for the Next Generation Launcher Avionics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Intra-model consistency will be verified usingOCL rules <strong>for</strong> AADL, UML, SysML models. Scademodels will be verified using in-house TCL scripts.Inter-model consistencies have many differentmeans to be verified. Most of <strong>the</strong>m will be assured byusing scripts which will import a version of <strong>the</strong>interface and data types. For instance, an Acceleoscript can be written in order to translate an ASN1.0data type in a UML/SysML/AADL data type.Then we have been fine-tuning <strong>the</strong> requirements andobjectives during <strong>the</strong> feasibility phase, and a first set of“plat<strong>for</strong>m means” has been written down, as shown on figure12, which gives an overview of <strong>the</strong> global concept of<strong>Avionic</strong>-X <strong>demonstrator</strong>.• O<strong>the</strong>rs ModelsIn parallel to <strong>the</strong>se models dedicated to on-boardsoftware development, <strong>the</strong> MDE activity in <strong>Avionic</strong>-X willalso cover following modelling: Data handling system withSystemC (data handling system specification: used <strong>for</strong>specification verification and simulator generation (<strong>for</strong>applicative software development support)); EquipmentSimulator Software Architecture using UML and ASN1.0interfaces (<strong>for</strong> functional closed loop validation of <strong>the</strong> onboardsoftware); Algorithm Prototyping Models using inhousecommon <strong>for</strong>malism (<strong>for</strong> a faster and safer translationof prototype to on-board software).Figure 12. Overview of <strong>the</strong> <strong>Avionic</strong>-X <strong>demonstrator</strong>IV.AVIONIC-X DEMONSTRATION PLATFORMThe last activity branch of <strong>the</strong> project shall cover allplat<strong>for</strong>m needs in order to be ready <strong>for</strong> <strong>the</strong> first test phase at<strong>the</strong> end of <strong>the</strong> first increment, and shall manage <strong>the</strong> various<strong>demonstrator</strong> configurations, deriving from <strong>the</strong> o<strong>the</strong>r twoactivity branches (SEL-X and technological enablers, seepart III).The key properties of this <strong>demonstrator</strong> are modularity,openness and connectivity. It will keep evolving, and will beable to host different demonstrations (unitary or integrated).The “virtual layer” (shown at <strong>the</strong> bottom of figure 11) and<strong>the</strong> simulators will allow several testing configuration, fromSWIL to HWIL.In <strong>the</strong> Statement of Work, <strong>the</strong> overview of <strong>the</strong> plat<strong>for</strong>mwas drafted as follows:ELECTRICAL GROUND SUPPORT EQUIPMENT (EGSE)The EGSE is mainly composed of <strong>the</strong> following subsystems:• The test supervisor based on <strong>the</strong> AITS (AdvancedIntegration and Tests Services) product which offers<strong>the</strong> user interface to control <strong>the</strong> tests andcommanding activities;• The front-ends equipments which interface with <strong>the</strong>product under test (Time server, Telemetry, Powersupply, <strong>Avionic</strong> buses I/F…).• The matrix connections whose objective is todispatch <strong>the</strong> signals between <strong>the</strong> front ends and <strong>the</strong>product under test taking into account <strong>the</strong> SEL-Xconfiguration;• The avionic simulators interface with <strong>the</strong> testsupervisor;I/F I/F I/F• and specific check-out equipments if necessary.SIMULATORS :- FLIGHTSIMULATOR- ACTUATORSIMULATORSAVIONICSDEMONSTRATOR#1AVIONICSDEMONSTRATOR#2AVIONICSDEMONSTRATOR#NOBSERVATIONANDEXPLOITATIONMEANSThe following figure shows how <strong>the</strong> three activitybranches of <strong>the</strong> <strong>Avionic</strong>-X project interact continuously inorder to reach our objectives of TRL and IRL, and buildper<strong>for</strong>mance files <strong>for</strong> various launcher avionics architectures,based on test results and benchmarks.SIMULATORS FOR AVIONICS FUNCTIONSVIRTUAL LAYER AVQ-X« <strong>Avionic</strong>s » part of <strong>the</strong> démonstratorAVIONIC-X DEMONSTRATORFigure 11. First draft of an overview of <strong>the</strong> <strong>Avionic</strong>-X <strong>demonstrator</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!