1 / 18

Benefits of Modularity in EGSE Systems and Remote Testing Support

This presentation discusses the benefits of using modular EGSE (Electrical Ground Support Equipment) systems and remote testing support in spacecraft projects. It highlights the issues with complex check-out systems and the need for reusability and knowledge transfer. It also introduces the ASE-5 system, which is a re-engineered tool with improved usability and reliability.

Download Presentation

Benefits of Modularity in EGSE Systems and Remote Testing Support

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. BENEFITS OF MODULARITY IN EGSE SYSTEMS AND REMOTE TESTING SUPPORT SESP 2012 – ESTEC, Noordwijk, 25 September 2012

  2. Some issues with complex Check-out systems. Check-out solutions for large projects are projects on their own. In most of the cases tools (EGSE) used for subsystems check-out are reused marginally The biggest drawback: How the know-how is passed over!

  3. What about… REUSE

  4. Imagine… What if: • The way systems are modeled were compatible • The way the systems are operated were compatible

  5. Space System Model (70-31) • Hierarchical • Abstract • Generic • Expandable

  6. Standard language for Testing and Operations (70-32) • Procedural language • Abstract • Generic • Readable

  7. A modular data environment 1/2 • Consistent • Coherent • Validated “low effort” Import System Subsystem “low effort” Import Subsystem

  8. A modular data environment 2/2 Macro instructions Tested and validated at subsystem level

  9. What are we up to:

  10. ASE is the automatic schedule and activity execution system. ASE-5 constitutes a re-engineering effort from the lessons learned of the previous ASE systems into a SOA architecture together with the newapproachrelying on fact based modelling of the system requirements for the derivation of the technical specifications. Previous ASE systems have been developed as prototypes on low budget projects with very smart concepts but ensuring minimal functions, poor usability and reliability. The experience matured in the past projects (Radarsat, VEGA CCS, MATIS…) created the basis for a modular and scalable architecture and for the definition of the need-to-have features for a fully operational tool. How do we plan to achieve it?

  11. ASE-5 Heritage AUTO ECS ARM ASE-1 RASE (RADARSAT) MATIS VEGA-TPE ATIS ASE-4 ASE-2 ASE-T3 ASE-3 ASE-4 Issue a PLUTO External I/F SAIL ASE-5 2005 2007 2012

  12. Logical diagram of the System

  13. ASE-5 modular and scalar The SOA architecture shall implement several client-server functional relationships. Functions will be implemented as independent modules (clients) pluggable on request and communicating through routing service with the servers (modularity). In essence, the modules will use independent functions that through a unique routing service will be provided by the specific components (servers). So at the same time a component can be client and server if they are not recursive. Every module will exist independently from the others and will function independently of its location (distributed system)

  14. ASE-5 System Scope The ASE solution will be assembled selecting the right amount and quality of components depending on the requirements on features and capabilities. Minimal set: SSM server and 70-32 engine. Targets: from SCOE controller to system level check-out.

  15. 70-32 Engine • ECSS-70-32 support will reach a new level going beyond the actual PLUTO instance: • ASE-5 70-32 engine is being designed to handle and run 70-32 compliant abstract metamodels (abstract grammar handler) • Every strictly compatible 70-32 language or representation in principle will possibly mapped bi-univocally with the abstract metamodel allowing ASE-5 to actually manage in native way all 70-32 compliant languages • This imply the possibility to achieve native engines for the certified translators between different 70-32 compliant grammars

  16. Conclusions and future work (1/2) ASE-5 is a scalable automation tool behaving accordingly to the 70-32 on a modular dataset (SSM). It will support virtually every 70-32 compliant grammar or representation. It will implement only the required services and provide only the required features. It will provide the means to inherit know-how from the subsystem testing experience at system level with minimal effort.

  17. Conclusions and future work (2/2) And in the next future:

  18. Thank you for your attention Vitrociset Belgium Rue Devant les Hêtres 2 B-6890 Transinne. Belgium Tel: +32(0)61 230 004 Fax: +32(0)61 230 269 VTCB in Germany Lise Meitner strasse, 10 64293 Darmstadt - Germany Tel.: +49 (0)6151 95734-12 Fax: +49 (0)6151 95734-26 VTCB in Spain Av. Aragon 330 28023 Madrid Spain Massimiliano Mazza, Nieves Salor Moral, Simone Dionisi VTCB in The Netherlands 's Gravendijckseweg 53 2201 CZ Noordwijk - The Netherlands Tel.: +31 (0)71 3649770 Fax: +31 (0)71 3648960

More Related