Keynote CNES ScilabTEC2014

17
SCILABTEC 2014 presented by Philippe Marchal Assistant Director Systems Engineering & Flight Dynamics Subdirectorate CNES Toulouse Friday, May 16th 2014 SCILAB AND SPACE ENGINEERING

description

Keynote for CNES scilab

Transcript of Keynote CNES ScilabTEC2014

  • ScilabTec 2014

    presented by Philippe MarchalAssistant Director

    Systems Engineering & Flight Dynamics Subdirectorate

    CNES Toulouse

    Friday, May 16th 2014

    Scilab and SPace engineering

  • 2 ScilabTec 2014 - Scilab and Space engineering

    Contents

    Scilab and SPace engineering

    a key technology a widespread technology the space ecosystem the life cycle Many tools used for many purposes Early phases context What kind of tools are needed ? An illustration: the CNES concurrent design

    Use case examples

    New avenues for Scilab Towards a new system/software design process Towards an end-to-end use of Scilab Obstacles to lift

    digiTal engineering

    abouT SPace engineering

    Scilab in early PhaSeS

    Scilab in doWnSTreaM PhaSeS

    challenge ahead

    concluSionS

  • 3 ScilabTec 2014 - Scilab and Space engineering

    a key technology

    Digital Engineering in a broader vision of

    winning technologies

    digiTal engineering

    study report about Technologies cls 2015,

    ordered by the French Minister of industry in 2011

    ( ) refer to relevant report chapters.

    design/validationMethods & tools

    (69)

    complex systems

    engineering(19)

    engineering & production optimization

    (67)

    data intelligence & management

    (28)high

    performance computing

    (20)

    Smartmanufacturing

    (21)

    digiTal engineering

    inSide ?

  • 4 ScilabTec 2014 - Scilab and Space engineering

    a widespread technologydigiTal engineering

    ToolS

    MEANS

    Objectives

    TargeTs

    Space

    external/commercial Tools

    in house Tools

    ValorisationModelling

    computing

    inter-operabilty

    open source

    Simulation

    ThermalStructural

    electronicsMechanical

    automatics & controlaerodynamics

    electrical

    aeronauTicSauToMoTiVe

    Finance

    energybuilding

    digiTal engineering

    doMainS

    ProFileS

    hoW ?

    For WhoM ?

    For WhaT ?

    disciplines

    applications

    designer

    user

    eXPloiTaTion

    FeaSibiliTy, deSign & TeSTS

    data archiving

    data mining/processing

    Technical specifications

    Performance verifications

    MeThodS Standards

    Techniques

  • 5 ScilabTec 2014 - Scilab and Space engineering

    the space ecosystem

    abouT SPace engineering

    SPace SegMenT

    one or more satellites,one or more payloads

    launch SegMenT

    ground SegMenT

    end uSerS :

    Science Telecommunications Navigation/Positioning Defence Meteorology Climatology Earth imaging, etc

    MiSSion daTa cenTer

    TM/Tc neTWork

    oPeraTionS conTrol cenTer

    digiTal engineering

    inSide ?

  • 6 ScilabTec 2014 - Scilab and Space engineering

    the life cycleabouT SPace engineering

    uSerrequirement expression

    end-oF-liFe/SaTelliTe diSPoSal

    early STudy PhaSeS

    deVeloPMenT & TeSTS

    in-orbiT oPeraTionS

    deSign

    MiSSion daTa eXPloiTaTion

    inSide

    inSide

    digiTal engineering

  • 7 ScilabTec 2014 - Scilab and Space engineering

    Many tools used for many purposesabouT SPace engineering

    Many ToolS

    adapted to the development phase

    with the proper accuracy level,modelling representativity and numerical quality

    specific to the technical domain: control,power, mechanical,thermal,configuration,

    orbit, etc

    VariouS caTegorieS

    In-house: legacy expert software

    External commercial like Scilab

    Reference tools for the space community like space environment models

  • 8 ScilabTec 2014 - Scilab and Space engineering

    Scilab For early PhaSeS

    Early phases contextearly PhaSeS aiM aT

    understand user needs

    find key elements and be creative for work around solutions

    assess and prove concepts feasibility and performance

    Main characTeriSTicS are

    the 10% world, more accuracy not really needed

    Innovation-push solutions

    based on parametric studies and charts

    limited time & resources

    mainly supported by orbit analyses

  • 9 ScilabTec 2014 - Scilab and Space engineering

    Scilab For early PhaSeS

    What kind of tools are needed ?Why Scilab ?

    expert tools for detailed design not suited

    flexible, easy to use, system engineers tools like Scilab do the job ! good compromise in terms of modularity & functions set efficient vector/matrix structure of data graphics friendly links with other languages or tools

    free

    and because celestlab is existing ! orbital dynamics & geometry Scilab toolbox

  • 10 ScilabTec 2014 - Scilab and Space engineering

    An illustration: the CNES "concurrent design "

    Scilab For early PhaSeS

    uSerneedS

    oPTiMiZed candidaTe concePT

    MaSS, balance, inerTiabudgeTSTherMal

    aocS PoWer

    MiSSion analySiS

    inSTruMenT

    TelecoMMunicaTionSSTrucTure

    ProPulSion

    conFiguraTion

    PoWer budgeTS

    ProPellanT budgeTS

    TTc linkS budgeT

    ITERAT

    IvE PROCESS NEEDS/SOlUTIONS

    ITERATIvE PROCESS NEEDS/SOlUTI

    ONS

  • 11 ScilabTec 2014 - Scilab and Space engineering

    Use case examples Objective : assess "end user" mission performances from flight measurement analyses

    TM processing algorithms

    Scilab in doWnSTreaM PhaSeS

    SiFTi, iaSi-ng, Microcarb

    Simulated payload

    TeleMetry

    4arTic

    Scientific data for atmospheric sounding: 4arTic

    raw payload TeleMetry

    end user scientific

    data

  • 12 ScilabTec 2014 - Scilab and Space engineering

    Use case examples Objective : assess "end user" mission performances

    from flight measurement analyses

    alex

    Scilab in doWnSTreaM PhaSeS

    FlighT TeleMeTry(accelerations, temperature,

    pressure, etc)Measurement database

    creation

    Technological data for launcher behaviour : alex

    TM processing algorithms

    end user technological data

  • 13 ScilabTec 2014 - Scilab and Space engineering

    New avenues for Scilab Challenge : use the same tool for design, code generation, validation and in-flight analysis

    eXPerT ToolS/ModelS

    POWER THERMAL MECHANICAL CONTROL FDIR

    adVanced concePTS & early STudy PhaSeS

    MiSSion/SySTeM engineering ToolS

    deSign deVeloPMenT & TeSTS in-orbiT oPeraTionS

    challenge ahead

    nuMerical SiMulaTorS real TiMe SySTeM bencheS

  • 14 ScilabTec 2014 - Scilab and Space engineering

    Towards a new system/software design process

    FroM V To y

    Spec SpecFunctional TestsFunctional

    Tests

    Design DesignIntegration Integration

    Code/Unit TestCode

    All steps manual late discovery of anomalies long interation loops

    "Seamless" process fully automated and integrated Short iteration loops

    Model Refinements

    Autocoding

    Model Testing

    challenge ahead

  • 15 ScilabTec 2014 - Scilab and Space engineering

    Towards an end-to-end use of ScilabconcluSionS

    FeaSibiliTy aSSeSMenT

    PreliMinary deSign

    Final deSign and deVeloPMenT

    Scientific computing SciLab : OK

    control algorithms design SciLab/Xcos

    Monte Carlo simulations, embedded code generation

    SciLab/Xcos

    FuncTional chain ValidaTion

    HIL simulations SciLab with Xcos ?

    SySTeM ValidaTion

    Real-time simulations with TM/TC, in flight operations checking

    SciLab with Xcos ?

    in-FlighT analySiSPerForManceS

    assessment, TM analysis, failure management

    SciLab : OK

  • 16 ScilabTec 2014 - Scilab and Space engineering

    concluSionS

    Obstacles to lift

    Many "partitioning barriers" due to program lifecycles, project practices and engineering disciplines breaking the "silos" !

    Change in the management of the engineering process move from a discipline-based approach to a system

    engineering/model-based development process Boost Scilab awareness and control academic education programs, engineers training exchanges/transfers between education, research and

    industry (value of the open source !)

  • 17 ScilabTec 2014 - Scilab and Space engineering

    aS a concluSion a SPace Wink To PariS FroM The PleiadeS SaTelliTe !