SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Enhancing CubeSat design through ARCADIA and Capella:
a concrete application
Presenter:
Mr. Paolo Minacapilli
Authors:
Mr. Paolo Minacapilli
Prof. Michèle Lavagna
November 17, 2021
Advanced Space Technologies 4
Robotics & Astrodynamics
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Overview of the presentation
Introduction to
MBSE and benefits
ARCADIA and
Capella for a
CubeSat design
Conclusions
Objectives
1
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Need of an MBSE approach for space industry
NEED OF IMPROVING MODEL-BASED SYSTEMS ENGINEERING (MBSE) MATURITY THROUGH PRACTICAL
APPLICATIONS, TO BETTER RIDE THE NEW SPACE ECONOMY WAVE
AeroCube-10
Assessed benefits of MBSE
Repulsion by engineers who feel comfortable with text-based procedures
Low maturity of MBSE in the context of small satellites design
INCOSE MBSE Roadmap[1]
[1] International Council on Systems Engineering. Systems Engineering Vision 2020. INCOSE Technical Operations, Seattle, WA, 2007
2
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
MBSE
Clear
Stakeholders
Needs Definition
Enhanced
Requirements
Management and
Traceability
(minimized
drudge work)
Improved Team
Communication (saved time)
Unambiguous
System
Development
(prevented errors)
Improved access
to Information
across Domains
System Model
METHODOLOGY
Logical sequence of
tasks defining “what” is
to be done and “how”.
TOOL
Instrument that facilitates
the accomplishment of
tasks.
LANGUAGE
Communication rules with
precise syntax and
semantics.
OPCAT OPL
CUSTOMER
NEEDS/OBJECTIVES
REQUIREMENTS
ANALYSIS
FUNCTIONAL
ANALYSIS
SYSTEM DESIGN
SYSTHESIS
TRADE-OFF
STUDIES
DEVELOPMENT
AND TEST PLAN
SPACE SYSTEMS ENGINEERING
Increased awareness of MBSE potential in the last years
Introduction: Space Systems Engineering practices 3
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Object-oriented nature
Difficult to understand by non-software background
engineers
No distinction between
functions and components
Semantically confusing
SysML is just a language Needs a tool and a methodology that implement it
• Embeds methodology and language
• DomainSpecific Modeling Language (DSML)
• Does not requires modelling experts
• Less steep learning curve
Perfectly integrated by the tool
• Open-source
• Intuitive
• Customizable
ARCADIA (ARChitecture Analysis & Design Integrated Approach)
“Classic” MBSE with SysML
Why ARCADIA and Capella 4
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
• Phase 0 - Mission analysis/needs identification:
understand customer needs, propose mission/system
concepts
• Phase A - Feasibility: propose system solutions to meet
the customer expectations
• Phase B - Preliminary Definition: preliminary define the
system solution
• Phase C - Detailed Definition: establish the system
detailed definition
• Phase D - Qualification and Production: finalizes the
development of the system, prepare for operations
• Phase E - Utilization: operate the system, support to
anomaly investigations and resolutions
• Phase F - Disposal: safely dispose all products launched
into space as well as ground segment
Space projects lifecycle: ESA standards ECSS-E-ST-10C Rev.1 5
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Getting started: CubeSat mission framework
12U CubeSat
High Level Mission Goal:
Carry out a close-up visual
inspection of a European
space debris.
1) Understand the debris
status at the time of flight
2) Validate GNC sensors to
be used for a next capture
of the debris
3) Reduce risks of future
Active Debris Removal
(ADR) missions
Advanced Space Technologies 4
Robotics & Astrodynamics
6
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Review of ARCADIA
+ dedicated AIV/AIT plan development diagrams
✓ High Level Objectives
✓ Involved Stakeholders (Entities)
and Responsibilities (Capabilities)
✓ System Capabilities
✓ External Functional Analysis
✓ Subsystems Modeling
✓ Internal Functional Analysis
✓ Functional Interfaces
✓ Physical Components
✓ Physical Interfaces
✓ Mass and Cost Budgets
✓ Product Tree
✓ Requirements
✓ Phases and Modes
✓ Concept of Operations
METHOD-EMBEDDED DEVELOPED TASKS
7
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
From Functional Analysis to Requirements
Perform Relative GNC
• Estimate Relative State
• Execute Relative Maneuvers
• Perform Attitude Target Tracking
Estimate Relative State
• On Board Image Processing
• Estimate Relative State Out of Eclipse
• Estimate Relative State During Eclipse
• Sensor Fusion for Enhanced Estimation
F-GNC-0079:
The GNC subsystem shall guarantee 3-axis
relative position and velocity states estimation
8
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Traceability between requirements and model elements is managed through the Capella Requirements Viewpoint
which provides a graphical output too
Requirements traceability 9
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Example: Requirement M-0011 Internal Link
Requirements trees are generated once internal relations are defined
Internal Requirements allocation
Customization of Operational
Architecture Blank diagrams
10
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Operational Analysis
Outputs: High Level Objectives, Involved Stakeholders and Responsibilities Example: Operational Architecture Blank
diagram @Operational Analysis
11
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
System Analysis
Example:
L: Mission Capabilities Blank diagram
R: OBDH Data Flow Diagram @System Analysis
Outputs: System Capabilities, External Functional Analysis
12
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Logical Architecture
Example: TT&C ss Diagram @Logical Architecture
Outputs: Subsystems Modeling, Internal Functional Analysis, Functional Interfaces
13
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Physical Architecture
Example: OBDH
- GNC interfaces
Outputs: Physical Components, Physical Interfaces, Mass and Cost Budgets, Product Tree
14
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Modes modeling
Example: GNC Subsystem Modes
Modes are characterized by several functions already modeled in the previous analysis.
15
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Modes modeling
Subsystems Modes are
exploited to easily define
System ones
Saved time in developing
State Machine Diagrams
Example:
LEOP Phase – System Modes
16
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Concept of Operations
Satellites are operated relying on
detailed Concept of Operations
which are part of the system design.
Scenario Diagrams are exploited for
this purpose.
Example:
LEOP Phase - ConOps
• Describe logic structures in a very
compact and concise manner
• Rely on already modeled elements
• Force to think about system
utilization solutions
17
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Example: EPS testing activities
Assembly, Integration, Verification and Testing (AIV/AIT) plan
AIV/AIT plan definition is at a different level of modeling with respect to the system design. However, it is inherently connected
with system functioning and architecture.
• Ad-hoc functionalities define
AIV/AIT activities
• Bridge with model elements
which provide guidance to the
plan development
19
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Each activity is further described by a set of procedures which can be assigned to team members, monitoring the progress status.
Example:
Functional tests
of Solar Arrays -
Procedures
AIV/AIT procedures
• Logical and temporal
sequence of procedures can
be used in the operational
context
• Design changes are easily
traced and related AIV/AIT
activities and procedures
promptly updated
• Improved standardization of
AIV/AIT concepts
• Some ARCADIA rules have
been violated, need of a
formalization of the approach
and its integration with
Capella
20
Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli
Conclusions and Steps Forward
IS MBSE WORTH IT FOR
SMALL SATELLITES?
• Solid, Effective and Efficient approach to
manage satellites complexity
• System lifecycle further enhanced by
dedicated AIV/AIT plan modeling
FUTURE STEPS
• Risk analysis
• Class diagrams
• Formalization of AIV/AIT syntax and semantics
• Overall model refinement toward Phase B design
MODELS EASE SYS. ENG.
PRACTICES W.R.T. TEXT-
BASED APPROACHES
21
linkedin.com/in/paolo-minacapilli/
paolo.minacapilli@yahoo.com
November 17, 2021
Thank you for the attention!
Questions?
Advanced Space Technologies 4
Robotics & Astrodynamics

Weitere ähnliche Inhalte

Was ist angesagt?

Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UK
Obeo
 
Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models
Obeo
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
Obeo
 
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Obeo
 
Introduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple SystemIntroduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple System
Obeo
 
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Obeo
 
Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
Obeo
 

Was ist angesagt? (20)

Scripting with Python to interact with Capella model
Scripting with Python to interact with Capella modelScripting with Python to interact with Capella model
Scripting with Python to interact with Capella model
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UK
 
Simulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in CapellaSimulation with Python and MATLAB® in Capella
Simulation with Python and MATLAB® in Capella
 
Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models Connecting Textual Requirements with Capella Models
Connecting Textual Requirements with Capella Models
 
Capella Days 2021 | How I pack my suitcase
Capella Days 2021 | How I pack my suitcaseCapella Days 2021 | How I pack my suitcase
Capella Days 2021 | How I pack my suitcase
 
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella useCapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
CapellaDays2022 | CILAS - ArianeGroup | CILAS feedback about Capella use
 
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
CapellaDays2022 | Politecnico di Milano | Interplanetary Space Mission as a r...
 
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
Capella Days 2021 | A STEP towards Model-based: Case Study covering Conceptua...
 
Introduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple SystemIntroduction to Capella and Arcadia with a Simple System
Introduction to Capella and Arcadia with a Simple System
 
Easily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensionsEasily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensions
 
STPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and CapellaSTPA Analysis of Automotive Safety Using Arcadia and Capella
STPA Analysis of Automotive Safety Using Arcadia and Capella
 
MBSE with Arcadia method.pdf
MBSE with Arcadia method.pdfMBSE with Arcadia method.pdf
MBSE with Arcadia method.pdf
 
MBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with CapellaMBSE and Model-Based Testing with Capella
MBSE and Model-Based Testing with Capella
 
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
[ Capella Day 2019 ] Augmenting requirements with models to improve the artic...
 
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
Capella Days 2021 | Where to Start with MBSE when Thousands of System Require...
 
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
CapellaDays2022 | ThermoFisher - ESI TNO | A method for quantitative evaluati...
 
Digitally assisted design for safety analysis
Digitally assisted design for safety analysisDigitally assisted design for safety analysis
Digitally assisted design for safety analysis
 
Equivalences and diffrences between SysML and Arcadia / Capella
Equivalences and diffrences between SysML and Arcadia / CapellaEquivalences and diffrences between SysML and Arcadia / Capella
Equivalences and diffrences between SysML and Arcadia / Capella
 
MBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdfMBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdf
 

Ähnlich wie Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a concrete application

#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
Obeo
 
[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case
Obeo
 
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014   MEGSUS14 - GQM on energy for SaaS - CETICIWSM2014   MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
Nesma
 
Model-Driven Design of CPSoSs: Application to drone-based services
Model-Driven Design of CPSoSs: Application to drone-based servicesModel-Driven Design of CPSoSs: Application to drone-based services
Model-Driven Design of CPSoSs: Application to drone-based services
Eugenio Villar
 

Ähnlich wie Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a concrete application (20)

#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
#SiriusCon 2015: Talk by Christophe Boudjennah "Experimenting the Open Source...
 
Connecting Capella to IBM ELM platform (IBM Jazz)
Connecting Capella to IBM ELM platform (IBM Jazz)Connecting Capella to IBM ELM platform (IBM Jazz)
Connecting Capella to IBM ELM platform (IBM Jazz)
 
Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Ba...
Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Ba...Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Ba...
Louise Anderson - INCOSE CubeSat Challenge Team (SSWG): Developing a Model Ba...
 
[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case[Capella Days 2020] Successful Capella landing on a CNES operational use case
[Capella Days 2020] Successful Capella landing on a CNES operational use case
 
Software_effort_estimation for Software engineering.pdf
Software_effort_estimation for Software engineering.pdfSoftware_effort_estimation for Software engineering.pdf
Software_effort_estimation for Software engineering.pdf
 
(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...
(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...
(R)Evolution in the CERN IT Department: A 5 year perspective on the Agile Inf...
 
[Capella Day Toulouse] Driving intelligent transportation systems with Capella
[Capella Day Toulouse] Driving intelligent transportation systems with Capella[Capella Day Toulouse] Driving intelligent transportation systems with Capella
[Capella Day Toulouse] Driving intelligent transportation systems with Capella
 
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014   MEGSUS14 - GQM on energy for SaaS - CETICIWSM2014   MEGSUS14 - GQM on energy for SaaS - CETIC
IWSM2014 MEGSUS14 - GQM on energy for SaaS - CETIC
 
The Cloudification Perspectives of Search-based Software Testing
The Cloudification Perspectives of Search-based Software TestingThe Cloudification Perspectives of Search-based Software Testing
The Cloudification Perspectives of Search-based Software Testing
 
Capella Days 2021 | An example of model-centric engineering environment with ...
Capella Days 2021 | An example of model-centric engineering environment with ...Capella Days 2021 | An example of model-centric engineering environment with ...
Capella Days 2021 | An example of model-centric engineering environment with ...
 
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
Case-study by CT-Ingénierie: Capella in the preliminary design of the micro l...
 
The Genesis of Holistic Systems Engineering: Completeness and Consistency Man...
The Genesis of Holistic Systems Engineering: Completeness and Consistency Man...The Genesis of Holistic Systems Engineering: Completeness and Consistency Man...
The Genesis of Holistic Systems Engineering: Completeness and Consistency Man...
 
Anup Rungta
Anup RungtaAnup Rungta
Anup Rungta
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
 
(Presentation) Cis utilization of earned value management for monitoring prod...
(Presentation) Cis utilization of earned value management for monitoring prod...(Presentation) Cis utilization of earned value management for monitoring prod...
(Presentation) Cis utilization of earned value management for monitoring prod...
 
Model-Driven Design of CPSoSs: Application to drone-based services
Model-Driven Design of CPSoSs: Application to drone-based servicesModel-Driven Design of CPSoSs: Application to drone-based services
Model-Driven Design of CPSoSs: Application to drone-based services
 
Remics experiences(berlin) brian
Remics experiences(berlin) brianRemics experiences(berlin) brian
Remics experiences(berlin) brian
 
How should we estimates agile projects (CAST)
How should we estimates agile projects (CAST)How should we estimates agile projects (CAST)
How should we estimates agile projects (CAST)
 
The RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation FrameworkThe RECAP Project: Large Scale Simulation Framework
The RECAP Project: Large Scale Simulation Framework
 
A Preliminary Study on Architecting Cyber-Physical Systems
A Preliminary Study on Architecting Cyber-Physical SystemsA Preliminary Study on Architecting Cyber-Physical Systems
A Preliminary Study on Architecting Cyber-Physical Systems
 

Mehr von Obeo

INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
Obeo
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
Obeo
 
Defining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
Obeo
 
Development of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
Obeo
 

Mehr von Obeo (17)

INCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE toolINCOSE IS 2023 | You deserve more than the best in class MBSE tool
INCOSE IS 2023 | You deserve more than the best in class MBSE tool
 
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
CapellaDays2022 | COMAC - PGM | How We Use Capella for Collaborative Design i...
 
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
CapellaDays2022 | SIEMENS | Expand MBSE into Model-based Production Engineeri...
 
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation NationaleGestion applicative des données, un REX du Ministère de l'Éducation Nationale
Gestion applicative des données, un REX du Ministère de l'Éducation Nationale
 
From Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems ArchitecturesFrom Model-based to Model and Simulation-based Systems Architectures
From Model-based to Model and Simulation-based Systems Architectures
 
Sirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the PlatformSirius Web Advanced : Customize and Extend the Platform
Sirius Web Advanced : Customize and Extend the Platform
 
Sirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No CodeSirius Web 101 : Create a Modeler With No Code
Sirius Web 101 : Create a Modeler With No Code
 
Sirius Project, Now and In the Future
Sirius Project, Now and In the FutureSirius Project, Now and In the Future
Sirius Project, Now and In the Future
 
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
Visualizing, Analyzing and Optimizing Automotive Architecture Models using Si...
 
Defining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLsDefining Viewpoints for Ontology-Based DSLs
Defining Viewpoints for Ontology-Based DSLs
 
Development of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile ApplicationsDevelopment of DSL for Context-Aware Mobile Applications
Development of DSL for Context-Aware Mobile Applications
 
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by SiriusSimfiaNeo - Workbench for Safety Analysis powered by Sirius
SimfiaNeo - Workbench for Safety Analysis powered by Sirius
 
Get into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchainGet into MBSE-MBSA process with a dedicated toolchain
Get into MBSE-MBSA process with a dedicated toolchain
 
Capella annual meeting 2022
Capella annual meeting 2022Capella annual meeting 2022
Capella annual meeting 2022
 
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEAGénérez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
Générez automatiquement vos diagrammes d'architecture | Webinaire Obeo SmartEA
 
Capella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellitesCapella (once again) in space, meeting nanosatellites
Capella (once again) in space, meeting nanosatellites
 
Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...Identifier et suivre les applications à risque pour des processus métier | We...
Identifier et suivre les applications à risque pour des processus métier | We...
 

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Kürzlich hochgeladen (20)

Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a concrete application

  • 1. Enhancing CubeSat design through ARCADIA and Capella: a concrete application Presenter: Mr. Paolo Minacapilli Authors: Mr. Paolo Minacapilli Prof. Michèle Lavagna November 17, 2021 Advanced Space Technologies 4 Robotics & Astrodynamics
  • 2. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Overview of the presentation Introduction to MBSE and benefits ARCADIA and Capella for a CubeSat design Conclusions Objectives 1
  • 3. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Need of an MBSE approach for space industry NEED OF IMPROVING MODEL-BASED SYSTEMS ENGINEERING (MBSE) MATURITY THROUGH PRACTICAL APPLICATIONS, TO BETTER RIDE THE NEW SPACE ECONOMY WAVE AeroCube-10 Assessed benefits of MBSE Repulsion by engineers who feel comfortable with text-based procedures Low maturity of MBSE in the context of small satellites design INCOSE MBSE Roadmap[1] [1] International Council on Systems Engineering. Systems Engineering Vision 2020. INCOSE Technical Operations, Seattle, WA, 2007 2
  • 4. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli MBSE Clear Stakeholders Needs Definition Enhanced Requirements Management and Traceability (minimized drudge work) Improved Team Communication (saved time) Unambiguous System Development (prevented errors) Improved access to Information across Domains System Model METHODOLOGY Logical sequence of tasks defining “what” is to be done and “how”. TOOL Instrument that facilitates the accomplishment of tasks. LANGUAGE Communication rules with precise syntax and semantics. OPCAT OPL CUSTOMER NEEDS/OBJECTIVES REQUIREMENTS ANALYSIS FUNCTIONAL ANALYSIS SYSTEM DESIGN SYSTHESIS TRADE-OFF STUDIES DEVELOPMENT AND TEST PLAN SPACE SYSTEMS ENGINEERING Increased awareness of MBSE potential in the last years Introduction: Space Systems Engineering practices 3
  • 5. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Object-oriented nature Difficult to understand by non-software background engineers No distinction between functions and components Semantically confusing SysML is just a language Needs a tool and a methodology that implement it • Embeds methodology and language • DomainSpecific Modeling Language (DSML) • Does not requires modelling experts • Less steep learning curve Perfectly integrated by the tool • Open-source • Intuitive • Customizable ARCADIA (ARChitecture Analysis & Design Integrated Approach) “Classic” MBSE with SysML Why ARCADIA and Capella 4
  • 6. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli • Phase 0 - Mission analysis/needs identification: understand customer needs, propose mission/system concepts • Phase A - Feasibility: propose system solutions to meet the customer expectations • Phase B - Preliminary Definition: preliminary define the system solution • Phase C - Detailed Definition: establish the system detailed definition • Phase D - Qualification and Production: finalizes the development of the system, prepare for operations • Phase E - Utilization: operate the system, support to anomaly investigations and resolutions • Phase F - Disposal: safely dispose all products launched into space as well as ground segment Space projects lifecycle: ESA standards ECSS-E-ST-10C Rev.1 5
  • 7. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Getting started: CubeSat mission framework 12U CubeSat High Level Mission Goal: Carry out a close-up visual inspection of a European space debris. 1) Understand the debris status at the time of flight 2) Validate GNC sensors to be used for a next capture of the debris 3) Reduce risks of future Active Debris Removal (ADR) missions Advanced Space Technologies 4 Robotics & Astrodynamics 6
  • 8. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Review of ARCADIA + dedicated AIV/AIT plan development diagrams ✓ High Level Objectives ✓ Involved Stakeholders (Entities) and Responsibilities (Capabilities) ✓ System Capabilities ✓ External Functional Analysis ✓ Subsystems Modeling ✓ Internal Functional Analysis ✓ Functional Interfaces ✓ Physical Components ✓ Physical Interfaces ✓ Mass and Cost Budgets ✓ Product Tree ✓ Requirements ✓ Phases and Modes ✓ Concept of Operations METHOD-EMBEDDED DEVELOPED TASKS 7
  • 9. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli From Functional Analysis to Requirements Perform Relative GNC • Estimate Relative State • Execute Relative Maneuvers • Perform Attitude Target Tracking Estimate Relative State • On Board Image Processing • Estimate Relative State Out of Eclipse • Estimate Relative State During Eclipse • Sensor Fusion for Enhanced Estimation F-GNC-0079: The GNC subsystem shall guarantee 3-axis relative position and velocity states estimation 8
  • 10. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Traceability between requirements and model elements is managed through the Capella Requirements Viewpoint which provides a graphical output too Requirements traceability 9
  • 11. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Example: Requirement M-0011 Internal Link Requirements trees are generated once internal relations are defined Internal Requirements allocation Customization of Operational Architecture Blank diagrams 10
  • 12. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Operational Analysis Outputs: High Level Objectives, Involved Stakeholders and Responsibilities Example: Operational Architecture Blank diagram @Operational Analysis 11
  • 13. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli System Analysis Example: L: Mission Capabilities Blank diagram R: OBDH Data Flow Diagram @System Analysis Outputs: System Capabilities, External Functional Analysis 12
  • 14. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Logical Architecture Example: TT&C ss Diagram @Logical Architecture Outputs: Subsystems Modeling, Internal Functional Analysis, Functional Interfaces 13
  • 15. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Physical Architecture Example: OBDH - GNC interfaces Outputs: Physical Components, Physical Interfaces, Mass and Cost Budgets, Product Tree 14
  • 16. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Modes modeling Example: GNC Subsystem Modes Modes are characterized by several functions already modeled in the previous analysis. 15
  • 17. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Modes modeling Subsystems Modes are exploited to easily define System ones Saved time in developing State Machine Diagrams Example: LEOP Phase – System Modes 16
  • 18. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Concept of Operations Satellites are operated relying on detailed Concept of Operations which are part of the system design. Scenario Diagrams are exploited for this purpose. Example: LEOP Phase - ConOps • Describe logic structures in a very compact and concise manner • Rely on already modeled elements • Force to think about system utilization solutions 17
  • 19. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Example: EPS testing activities Assembly, Integration, Verification and Testing (AIV/AIT) plan AIV/AIT plan definition is at a different level of modeling with respect to the system design. However, it is inherently connected with system functioning and architecture. • Ad-hoc functionalities define AIV/AIT activities • Bridge with model elements which provide guidance to the plan development 19
  • 20. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Each activity is further described by a set of procedures which can be assigned to team members, monitoring the progress status. Example: Functional tests of Solar Arrays - Procedures AIV/AIT procedures • Logical and temporal sequence of procedures can be used in the operational context • Design changes are easily traced and related AIV/AIT activities and procedures promptly updated • Improved standardization of AIV/AIT concepts • Some ARCADIA rules have been violated, need of a formalization of the approach and its integration with Capella 20
  • 21. Capella Days 2021, November 15-18, 2021, Online – Paolo Minacapilli Conclusions and Steps Forward IS MBSE WORTH IT FOR SMALL SATELLITES? • Solid, Effective and Efficient approach to manage satellites complexity • System lifecycle further enhanced by dedicated AIV/AIT plan modeling FUTURE STEPS • Risk analysis • Class diagrams • Formalization of AIV/AIT syntax and semantics • Overall model refinement toward Phase B design MODELS EASE SYS. ENG. PRACTICES W.R.T. TEXT- BASED APPROACHES 21
  • 22. linkedin.com/in/paolo-minacapilli/ paolo.minacapilli@yahoo.com November 17, 2021 Thank you for the attention! Questions? Advanced Space Technologies 4 Robotics & Astrodynamics