• Aucun résultat trouvé

Functional Architecture Optimisation in a Model-Based Approach

N/A
N/A
Protected

Academic year: 2021

Partager "Functional Architecture Optimisation in a Model-Based Approach"

Copied!
2
0
0

Texte intégral

(1)

ISAE-SUPAERO Conference paper

The 1st International Conference on Cognitive Aircraft

Systems – ICCAS

March 18-19, 2020

https://events.isae-supaero.fr/event/2

Scientific Committee

Mickaël Causse, ISAE-SUPAERO

Caroline Chanel, ISAE-SUPAERO

Jean-Charles Chaudemar, ISAE-SUPAERO

Stéphane Durand, Dassault Aviation

Bruno Patin, Dassault Aviation

Nicolas Devaux, Dassault Aviation

Jean-Louis Gueneau, Dassault Aviation

Claudine Mélan, Université Toulouse Jean-Jaurès

Jean-Paul Imbert, ENAC

Permanent link :

https://doi.org/10.34849/cfsb-t270

Rights / License:

(2)

ICCAS 2020 Functional Architecture Optimisat …

Functional Architecture Optimisation in a

Model-Based Approach

Content

The high modularity and complexity of avionics systems make it difficult to use document-based methods to deal correctly and effectively with the systems design and validation. Yet model-based approaches are nowadays widely deployed to improve systems architecture design quality. While vast design space is encountered in the early stage of system design, it helps that the optimisation process is integrated in the Model-Based Systems Engineering (MBSE) to aid with trade-off analy-sis and automation of system architecture design. The objective is to improve system performance and reliability while respecting constraints such as weight, cost and energy consumption. Euro-pean Component Oriented Architecture (ECOA) attracts architects’ attention for its top-down and bottom-up characteristic which allows both functional analysis and the reuse of existing modules. Indeed, ECOA is component-based and enables the modularity of the system. Nowadays, a wide system is hardly ever developed by a single contractor, the principle of modularity of ECOA eases then the modeling of such a system with several stakeholders.

The optimisation process is not yet taken into consideration in the ECOA framework. Further-more, some literature has demonstrated that conducting trade-off analysis by solving constraint satisfaction problem is feasible in MBSE using SysML language. We propose to include trade-off analysis in the process of system development. This process is demonstrated through a case study on a search and rescue mission system. From an ECOA description of the system, we propose to adapt the model into a SysML model in order to conduct analyses on this model. After the design of a meta-model, we use Time4Sys, an open-source software toolkit for modeling in SysML and UML, to model the ECOA architecture. Also, by using an optimization tool, we conduct a trade-off analysis to determine the best logical architecture taking into account the temporal properties and the quality of service (QoS) of ECOA operations and components.

Afterwards, we aim to include other requirements, such as non functionnal properties in the ECOA language. Today, the ECOA language is able to model temporal triggers and priorities, real-time properties for implementation but there are not enough attribute to determine the schedulability of the system such as a real-time functionnal chain representing the data flows in the system. In the future, we propose to enrich the ECOA language to include these data flows in the modelisation and conduct schedulability analysis and other optimisation methods like period affectation on operations to reduce the end to end time on a data flow.

Dr BUI LONG, Anh Toan (ISAE - Supaéro)

;

Dr CHAUDEMAR, Jean-Charles

(ISAE - Supaéro)

;

Prof. MIFDAOUI, Ahlem (ISAE - Supaéro)

;

Mrs SCHULLER, Sylvie (Dassault Aviation)

;

Mr HILLEN, Brice (Dassault Aviation)

Références

Documents relatifs

Injection molding simulation : Taking into account the process history to predict the anisotropy in the

In the paper an example of data quality assessment was outlined, but the tool supports the analysis of various quality attributes, such as maintainability, information security,

The level of naming entities confidentiality is determined using the information present on the PI Network and their table of positions for for indicators / characteristics / types

However, if the devel- oped model is rather complex, covers multiple domains, the computation-independent model (describing real-world objects rather than particular sets of

For each iterative rule exists one equality formula between the value of the iterative rule and the product between the iterative factor and the value of the rule on which is built

In F M SP , we model the feature Service messaging DP as mandatory be- cause the three modeled communication technologies SOAP , REST and MOM are messaging-based, and the modeled

The FM allows to define complex constraints between features (e.g., see the propositional constraints in Fig. 1), which allows to generate fully functional, valid and highly

The stereo kernel [6] which compares the minimal stereo subgraphs of two ordered graphs has one drawback : graph information are reduced to a bag of subgraphs without taking