Professional Documents
Culture Documents
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Table of content
g
e
2 OA : Operational Analysis
3 SA : System Analysis
4 LA : Logical Architecture
5 PA : Physical Architecture
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Copyright
g
e
Contributors:
Pierre Virelizier, Tatiana Prosvirnova, Estelle Saez – Initial contribution
Romaric Demachy – System version V4.4 and V4.5
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Capella Tool
g
e
is modelled with
Capella is an Open Source MBSE tool (Model Based System Engineering). This tool
implement the Arcadia method.
Capella software and documentation about the tool and the method are available here :
https://www.polarsys.org/capella/
The AIDA architecture system version V4.5 is modelled with the version V5.1 of Capella.
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
AIDA system introduction
g
e
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
AIDA system description
g
e Drone Environment
6
Remote
Control
AIDA
Power
Supply Data
22/08/2022
base
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
AIDA experimentation
g
e
7 • AIDA system was first designed and modelled by the MOISE project (IRT Saint
Exupery, Toulouse, France). The S2C project, a MOISE sequel, also uses AIDA and
continues the development of the use case.
• This system is a full study case, covering several fields of system design assisted by
models.
Topics: system
Topics: system safety simulation, control law,
Topics: system analysis, MBSA, Altarica cosimulation
architecture, MBSE Tool: Cecilia Ocas, Tools: simulationX,
Tool: Capella SimfiaNeo OpenModelica, ProSivic,
Cosimate
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Table of content
g
e
2 OA : Operational Analysis
3 SA : System Analysis
4 LA : Logical Architecture
5 PA : Physical Architecture
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Capella model overview
g
e
9 The AIDA model follows the Arcadia method. All the modelling layers proposed by this method are exploited,
except for the EPBS layer.
Vision for classification and traceability between need Architecture breakdown taking into account non-
Arcadia note: analysis and solution functional considerations (safety,…)
Visions for solution
description Vision with the solution of the system supplier (with System supplier proposal taking into account
functions of physical objects) technological choices
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Capella model overview
g
e
A full documentation of the model has been created, see the document “AIDA Architecture synthesis
1
0 V4.5”.
Important remark : amongst other evolutions, the V4.4 system version aimed at completing Capella
layers that were not, or only partially populated in previous versions. Currently, all the layers (except for
EPBS) are populated, but inconsistencies remain between the upper level layers (OA, SA and LA) and
the Physical Architecture layer. V4.5 provides minor additional modelling improvements.
Logical architecture
Logical architecture Logical architecture
taking into account
taking into account safety taking into account safety
safety
requirements requirements
requirements
Baseline version Baseline version Baseline version First system evolution Physical layer update
(V4.3) of functional (V4.3) of functional (V4.3) of functional with partial taking into account new
and physical and physical and physical reconciliation (V4.4 and System and Logical
22/08/2022
1
1
2 OA : Operational Analysis
3 SA : System Analysis
4 LA : Logical Architecture
5 PA : Physical Architecture
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
OA : Operational Analysis layer description
g
e
1 The Operational Analysis layer aims at identifying the users needs and objectives. It describes the
2 missions, activities and involved capabilities from the user and stakeholders point of view, without
focusing on the system itself.
The objects and diagrams used for AIDA are described in the table below.
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Table of content
g
e
1
3
2 OA : Operational Analysis
3 SA : System Analysis
4 LA : Logical Architecture
5 PA : Physical Architecture
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
SA : System Analysis layer description
g
e
1 The System Analysis layer aims at identifying the system functions and associated requirements, and the
4 system externals interfaces. It describes the missions and associated capabilities, the scenarios associated to
each capability, the identified system level functions and the exchanges with external systems and actors
The objects and diagrams used for AIDA are described in the table below.
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Table of content
g
e
1
5
2 OA : Operational Analysis
3 SA : System Analysis
4 LA : Logical Architecture
5 PA : Physical Architecture
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
LA : Logical Architecture layer description
g
e
1 The Logical Architecture layer aims at defining “how the system works”, without focusing on the technological
6 choices. It describes the behavior of the various sub-systems and components and their functional interactions.
The objects and diagrams used for AIDA are described in the table below.
Point of view Capella Diagrams Capella Objects
System level functions [LDFB], [LFBD] Logical functions, functional exchanges
breakdown
Modes allocation to sub- [MSM] Modes and transitions
systems
Logical architecture [LAB] Logical components, components exchanges
Functional allocation to [LAB] Logical components, components exchanges
sub-systems Logical functions, functional exchanges
Internal behavior [LFS], [LES] Functional and exchanges scenarios
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
Table of content
g
e
1
7
2 OA : Operational Analysis
3 SA : System Analysis
4 LA : Logical Architecture
5 PA : Physical Architecture
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document
p
a
PA : Physical Architecture layer description
g
e
1 The Physical Architecture layer aims at defining “how the system is built”, taking into account the constraints
8 generated by the technological choices. It describes the real components that constitute the AIDA system, in
two steps : allocation of functions to the behavior components, and deployment of the behavior components on
the physical node components (see Arcadia documentation for more details).
The objects and diagrams used for AIDA are described in the table below.
Point of view Capella Diagrams Capella Objects
System level functions [PDFB], [PFBD] Physical functions, functional exchanges
breakdown
Modes allocation to sub- [MSM] Modes and transitions
systems
Functional allocation to [LAB] Physical functions, functional exchanges
behavior components
Deployment on node [LAB] Node components, physical links and paths
components Behavior components, components exchanges
Internal behavior [PFS], [PES] Functional and exchanges scenarios
Physical architecture [PAB] Node components, physical links and paths
22/08/2022
1 Additionally to the main objects, the PA layer contains some features that complete the information contained in
9 the model. They are described in the table below.
Features Capella objects Purpose
Main functional chains Functional chains Identify the functional chains related to the various control
related to drone control [PFCD] functionalities : control mode selection, automatic
and data transmission navigation control, attitude control, payload control,…
Communication buses Physical paths Identify the implementation of the communication buses
and power supply wiring and the power supply principles
Physical links type Property value + Identify the type of the physical links : electrical, wireless,
diagram styler mechanical, IHM,…
(necessitate the PVMT
add-on)
FDAL and IDAL Property value + Identify the DAL level associated to functions and
diagram styler components (resulting from safety analysis)
(necessitate the PVMT
add-on)
22/08/2022
© IRT Saint Exupéry • All rights reserved • Confidential and proprietary document