Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco...

21
CIISE 2014 – Rome, Italy – E. Brusa, A. Calà – Politecnico di Torino CONFERENZA INCOSE ITALIA SU SYSTEMS ENGINEERING CIISE 2014 – Roma, 24 – 25 Novembre 2014 Eugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di Torino, Italy Towards an effective interoperability of models within the ‘System Engineering’ applied to aeronautics

Transcript of Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco...

Page 1: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 – Rome, Italy – E. Brusa, A. Calà – Politecnico di Torino

CONFERENZA INCOSE ITALIA SU SYSTEMS ENGINEERING CIISE 2014 – Roma, 24 – 25 Novembre 2014

Eugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di Torino, Italy

Towards an effective interoperability of models within the ‘System Engineering’

applied to aeronautics

Page 2: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Introduction

Physical phenomena are often described by numerical models.

Differential equations often allow to predict the system dynamic

behavior, however they are somehow inadequate to perform a

trade-off of architectures or to define the discrete control

strategy of some components and parts.

System Engineering provides some suitable tool for an effective

description of system functional behavior and architecture.

For a full performance analysis it is required an hybrid

simulation environment that allow the heterogeneous modeling

of the system behavior, which might resort to several

components and tools.

An industrial example is used to show some challenging issues

of inter-operability of tools and models, being a de-icing system for a regional aircraft.

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Page 3: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Goodrich de-icing system

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Inflatable boots:

Page 4: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Page 5: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Model-Based Systems Engineering

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Physical modeling

Page 6: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Requirements Analysis

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Stakeholders and use cases

Requirements

Page 7: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Behavior Analysis

Page 8: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Behavior Analysis

Page 9: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

System interfaces

Page 10: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Functional model detailed description of the system

architecture and of its states-based

behavior

Physical model dynamic behavior in the continuous-time

domain

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

System architecture

Dynamic behavior

Full performance

analysis

Page 11: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Goodrich system layout

Page 12: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Physical model in Simulink

Page 13: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

There are many different

simulation tools

No standards are available

right now for co-simulation

between tools

Difficulty to perform analysis

at the model level is found

Tool-chain integration is still

expensive

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

The challenge of interoperability

Page 14: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Functional Mock-up Interface (FMI)

Page 15: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Tool

Solver

FMU

Model

Tool

FMU

Model

Solver

Over 35 tools https://www.fmi-standard.org/tools

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

FMI for Model Exchange:

FMI for Co-Simulation:

FMI approach

Page 16: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

SysML hybrid simulation

Page 17: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

SysML hybrid simulation

Page 18: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

SysML behavioral blocks – ITI SimulationX

Page 19: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

SysML behavioral blocks – ITI SimulationX

Page 20: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

In the test case the functional behavior is easily analyzed

through the SysML, while the dynamic performance can be

investigated only through a physical model.

The heterogeneous simulation environments are therefore

growing up as a key feature of the Model-Based System

Engineering.

Looking for an interoperability standard is currently a hot

topic of the research activity.

One of the most promising standard currently available and

implemented by some tools developers is the ‘Functional

Mock-up Interface’ (FMI).

A good inter – operability will definitely link the world of

functional and operational design of systems thus allowing a

better assessment of cost and time to market.

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino

Conclusions

Page 21: Towards an effective interoperability of modelsEugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto Dept. Mechanical & Aerospace Engineering Politecnico di

DIMEC

Dipartimento di Meccanica

Eugenio Brusa, Sergio Chiesa, Ambra Calà, Francesco De Vita, Davide Ferretto

Dept. Mechanical & Aerospace Engineering

Politecnico di Torino, Italy

{eugenio.brusa, ambra.cala, francesco.devita, davide.ferretto}@polito.it

Thank You for Your kind attention !

CIISE 2014 - Rome, Italy - E. Brusa, S. Chiesa, A. Calà, F. De Vita, D. Ferretto - Politecnico di Torino