SlideShare a Scribd company logo
1 of 23
2022 / 06 / 01
STPA Analysis of Automotive
Safety Using Arcadia and Capella
David Hetherington
Pascal Roques
2/23
 Leading Model-Based Systems Engineering (MBSE)
consultant serving the automotive, semiconductor, oil and
gas, medical devices and other sectors
 Active member of:
• INCOSE (International Council on Systems Engineering)
• IEEE (Institute of Electrical and Electronics Engineering)
• SAE (Society of Automotive Engineers)
• United States Naval Institute
 David is the author of the SysML for Beginners book series
(Asatte Press) //asattepress.com/Books/SysML-Books-Simple-Series.html
Introduction: David Hetherington
david.hetherington@asattepress.com
3/23
 Senior Consultant, 30+ years of experience
• SADT, OMT, UML, SysML, Arcadia/Capella
 UML2 and SysML Certified by OMG
 ASEP Certified by INCOSE
 Arcadia/Capella Trainer for Thales (2008-19)
• 160+ sessions, 1600+ trainees
 Author of UML/SysML best-sellers in France
 … and of the first Capella book!
Introduction: Pascal Roques
pascal.roques@prfc.fr
4/23
Our Collaboration
Pascal Roques
David Hetherington
• Top Arcadia/Capella
trainer and consultant
• Deep SysML and
UML experience
• Author: Arcadia
• Author: UML, SysML
• Top MBSE consultant
• Deep SysML
experience
• Deep functional
safety experience
• INCOSE Auto
Working Group
• Author: SysML for
Beginners Series
Due: Fall 2022
This presentation/paper is an exploration of
combining automotive functional safety
perspective (Dave) with deep familiarity with the
Arcadia method and Capella tool (Pascal).
5/23
 Historical Safety Approaches not Well Matched to
Current Challenges
Motivation
6/23
 The STPA Generic Control Loop
STPA
Controller
Control
Algorithm
Process
Model
Controlled Process
Control
Actions
Feedback
Adapted from STPA Handbook Figure2.6 on page 23
7/23
 The Bold Truck Electric Sport Utility Vehicle
 Modeled with Capella / Arcadia
Case Study
8/23
Case Study
https://www.omg.org/spec/RAAML/
 Valid Automotive Situation
9/23
 Valid Situations
 Freeway Context
Case Study
Name Vehicle Usage
Traffic and
People
Road Condition Location
Environmental
Condition
Freeway
Driving forward
at >100 km/hr
Light traffic.
Nearest car is 15
seconds away.
Clean, dry,
asphalt
Public high-
speed highway
Warm, sunny,
dry, normal
humidity
10/23
STPA 1 – Define Purpose of the Analysis
11/23
STPA 1.1 – Identify Losses
12/23
STPA 1.2 – Identify System-Level Hazards
13/23
STPA 1.3 – Id. System-Level Constraints
14/23
STPA 2 – Model the Control Structure
15/23
STPA 2
 Level 1 – The Vehicle, its Driver, and the Environment
16/23
STPA 2
 Level 2 – Power Inverter Control Loop
17/23
STPA 2
 Level 2 – Power Inverter Control Loop with FC
18/23
STPA 3 – Identify Unsafe Control Actions
19/23
STPA 3
 Level 2 – UCA Linked to Functional Chain
20/23
STPA 4 – Identify Loss Scenarios
21/23
STPA 4
 Level 2 – Loss Scenario, UCA…
22/23
 The Arcadia method, the Capella tool, and the STPA Hazard analysis
technique can all contribute to a robust automotive safety program
• STPA can be implemented using SysML tools or specialized safety
analysis tools. However, the Arcadia method and Capella tool offer some
convenient features that ease the analysis
• In particular, functional chains are a very good fit for the fundamental
control loop approach of STPA
 The purpose of this presentation was to explore functional chains
and STPA. A full implementation of automotive functional safety
would need either a Capella addon or integration with another
specialized tool. Others who are exploring this sort of integration
include:
• ALL4TEC with their Safety Architect tool: https://www.all4tec.com/en/safety-
architect-fmeca-fta-sofware/
• Session We.2.PO.4 14:15 – “Towards Model-Based Support for STPA as a Capella
Add-On”
Conclusion
23/23
Useful Links …
Web Sites:
• www.eclipse.org/capella/index.html
• asattepress.com/Books/SysML-
Books-Simple-Series.html
• www.prfc.fr/en

More Related Content

What's hot

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 / CapellaObeo
 
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...Obeo
 
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...Obeo
 
MBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdfMBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdfHelder Castro
 
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.pdfHelder Castro
 
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
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in CapellaObeo
 
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsObeo
 
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 ...Obeo
 
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 ArchitecturesObeo
 
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
 
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...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 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...Obeo
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKObeo
 
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 ...Obeo
 
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 extensionsObeo
 
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 modelObeo
 
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsModeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsObeo
 
Introduction to the OMG Systems Modeling Language (SysML), Version 2
Introduction to the OMG Systems Modeling Language (SysML), Version 2Introduction to the OMG Systems Modeling Language (SysML), Version 2
Introduction to the OMG Systems Modeling Language (SysML), Version 2Ed Seidewitz
 

What's hot (20)

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
 
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
CapellaDays2022 | Saratech | Interface Control Document Generation and Linkag...
 
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
CapellaDays2022 | NavalGroup | Closing the gap between traditional engineerin...
 
MBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdfMBSE with Arcadia method step-by-step System Analysis.pdf
MBSE with Arcadia method step-by-step System Analysis.pdf
 
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
 
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...
 
[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella[Capella Day 2019] Model execution and system simulation in Capella
[Capella Day 2019] Model execution and system simulation in Capella
 
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first stepsCapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
CapellaDays2022 | Thales | Stairway to heaven: Climbing the very first steps
 
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 ...
 
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
 
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 Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
[Capella Day 2019] Integrating Capella, SCADE and medini analyze, for MBSE, E...
 
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 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...
Capella Days 2021 | Enhancing CubeSat design through ARCADIA and Capella: a c...
 
Tailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UKTailoring Arcadia Framework in Thales UK
Tailoring Arcadia Framework in Thales UK
 
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 ...
 
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
 
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
 
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of OperationsModeling & Simulation of CubeSat-based Missions'Concept of Operations
Modeling & Simulation of CubeSat-based Missions'Concept of Operations
 
Introduction to the OMG Systems Modeling Language (SysML), Version 2
Introduction to the OMG Systems Modeling Language (SysML), Version 2Introduction to the OMG Systems Modeling Language (SysML), Version 2
Introduction to the OMG Systems Modeling Language (SysML), Version 2
 

Similar to STPA Analysis of Automotive Safety Using Arcadia and Capella

Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...RealTime-at-Work (RTaW)
 
Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...rchulyada
 
D1 b ducati slide rev03_eng
D1 b ducati slide rev03_engD1 b ducati slide rev03_eng
D1 b ducati slide rev03_engKurt von Ahnen
 
IRJET- Automotive Safety System using Controller Area Network(CAN) Protocol
IRJET- Automotive Safety System using Controller Area Network(CAN) ProtocolIRJET- Automotive Safety System using Controller Area Network(CAN) Protocol
IRJET- Automotive Safety System using Controller Area Network(CAN) ProtocolIRJET Journal
 
IRJET- Automotive Collision Avoidance System
IRJET-  	  Automotive Collision Avoidance SystemIRJET-  	  Automotive Collision Avoidance System
IRJET- Automotive Collision Avoidance SystemIRJET Journal
 
PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET)
PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET) PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET)
PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET) Limon Prince
 
SATCE Presentation for WATS 2016 Goodman
SATCE Presentation for WATS 2016 GoodmanSATCE Presentation for WATS 2016 Goodman
SATCE Presentation for WATS 2016 GoodmanJeremy Goodman
 
Aalto_Thesis_Ayman
Aalto_Thesis_AymanAalto_Thesis_Ayman
Aalto_Thesis_AymanAyman Elkadi
 
Vehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALVehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALiamtheone5
 
Project Reportfinal-black & white
Project Reportfinal-black & whiteProject Reportfinal-black & white
Project Reportfinal-black & whitearnab mitra
 
Cruise control devices
Cruise control devicesCruise control devices
Cruise control devicesShijo T Daniel
 
Ijett v5 n1p108
Ijett v5 n1p108Ijett v5 n1p108
Ijett v5 n1p108Athulya MB
 
Designing safe cars - meeting ISO-26262 functionas safety requirements
Designing safe cars - meeting ISO-26262 functionas safety requirementsDesigning safe cars - meeting ISO-26262 functionas safety requirements
Designing safe cars - meeting ISO-26262 functionas safety requirementsAmir Rahat
 
Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...
Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...
Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...Yole Developpement
 
Presentation faqcil 2012
Presentation faqcil 2012Presentation faqcil 2012
Presentation faqcil 2012Faqcil
 
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINOACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINOIRJET Journal
 

Similar to STPA Analysis of Automotive Safety Using Arcadia and Capella (20)

Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...Timing verification of real-time automotive Ethernet networks: what can we ex...
Timing verification of real-time automotive Ethernet networks: what can we ex...
 
Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...Reliability analysis of wireless automotive applications with transceiver red...
Reliability analysis of wireless automotive applications with transceiver red...
 
D1 b ducati slide rev03_eng
D1 b ducati slide rev03_engD1 b ducati slide rev03_eng
D1 b ducati slide rev03_eng
 
IRJET- Automotive Safety System using Controller Area Network(CAN) Protocol
IRJET- Automotive Safety System using Controller Area Network(CAN) ProtocolIRJET- Automotive Safety System using Controller Area Network(CAN) Protocol
IRJET- Automotive Safety System using Controller Area Network(CAN) Protocol
 
IRJET- Automotive Collision Avoidance System
IRJET-  	  Automotive Collision Avoidance SystemIRJET-  	  Automotive Collision Avoidance System
IRJET- Automotive Collision Avoidance System
 
PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET)
PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET) PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET)
PERFORMANCE VEHICULAR AD-HOC NETWORK (VANET)
 
Eng Ibrahim Omar
Eng Ibrahim OmarEng Ibrahim Omar
Eng Ibrahim Omar
 
SATCE Presentation for WATS 2016 Goodman
SATCE Presentation for WATS 2016 GoodmanSATCE Presentation for WATS 2016 Goodman
SATCE Presentation for WATS 2016 Goodman
 
Aalto_Thesis_Ayman
Aalto_Thesis_AymanAalto_Thesis_Ayman
Aalto_Thesis_Ayman
 
Vehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWALVehicle Speed detecter By PRAGYA AGARWAL
Vehicle Speed detecter By PRAGYA AGARWAL
 
Project Reportfinal-black & white
Project Reportfinal-black & whiteProject Reportfinal-black & white
Project Reportfinal-black & white
 
Smart Car
Smart CarSmart Car
Smart Car
 
Cruise control devices
Cruise control devicesCruise control devices
Cruise control devices
 
PROJECT.pptx
PROJECT.pptxPROJECT.pptx
PROJECT.pptx
 
Sistema alerta colisión
Sistema alerta colisiónSistema alerta colisión
Sistema alerta colisión
 
Ijett v5 n1p108
Ijett v5 n1p108Ijett v5 n1p108
Ijett v5 n1p108
 
Designing safe cars - meeting ISO-26262 functionas safety requirements
Designing safe cars - meeting ISO-26262 functionas safety requirementsDesigning safe cars - meeting ISO-26262 functionas safety requirements
Designing safe cars - meeting ISO-26262 functionas safety requirements
 
Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...
Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...
Murata SCC2000 Series X or Z-Axis Gyro & 3-Axis Accelerometer 2015 teardown r...
 
Presentation faqcil 2012
Presentation faqcil 2012Presentation faqcil 2012
Presentation faqcil 2012
 
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINOACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
ACCIDENT PREVENTION AND IDENTIFICATION SYSTEM FOR VEHICLES USING ARDUINO
 

Recently uploaded

如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一fjjwgk
 
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...kexey39068
 
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证jdkhjh
 
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证jjrehjwj11gg
 
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一ypfy7p5ld
 
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样whjjkkk
 
Digamma / CertiCon Company Presentation
Digamma / CertiCon Company  PresentationDigamma / CertiCon Company  Presentation
Digamma / CertiCon Company PresentationMihajloManjak
 
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样gfghbihg
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualExcavator
 
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样umasea
 
Call Girls in Karachi | +923081633338 | Karachi Call Girls
Call Girls in Karachi  | +923081633338 | Karachi Call GirlsCall Girls in Karachi  | +923081633338 | Karachi Call Girls
Call Girls in Karachi | +923081633338 | Karachi Call GirlsAyesha Khan
 
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
办理克莱姆森大学毕业证成绩单|购买美国文凭证书
办理克莱姆森大学毕业证成绩单|购买美国文凭证书办理克莱姆森大学毕业证成绩单|购买美国文凭证书
办理克莱姆森大学毕业证成绩单|购买美国文凭证书zdzoqco
 
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一F La
 
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxUNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxDineshKumar4165
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxDineshKumar4165
 
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCRsoniya singh
 
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full NightCall Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 

Recently uploaded (20)

如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
如何办理(UC毕业证书)堪培拉大学毕业证毕业证成绩单原版一比一
 
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
Call Girl Service Global Village Dubai +971509430017 Independent Call Girls G...
 
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
原版1:1复刻俄亥俄州立大学毕业证OSU毕业证留信学历认证
 
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
原版工艺美国普林斯顿大学毕业证Princeton毕业证成绩单修改留信学历认证
 
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
如何办理(Flinders毕业证)查理斯特大学毕业证毕业证成绩单原版一比一
 
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
(办理学位证)墨尔本大学毕业证(Unimelb毕业证书)成绩单留信学历认证原版一模一样
 
Digamma / CertiCon Company Presentation
Digamma / CertiCon Company  PresentationDigamma / CertiCon Company  Presentation
Digamma / CertiCon Company Presentation
 
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
(办理学位证)(Toledo毕业证)托莱多大学毕业证成绩单修改留信学历认证原版一模一样
 
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service ManualJohn Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
John Deere 300 3029 4039 4045 6059 6068 Engine Operation and Service Manual
 
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
办理学位证(MLU文凭证书)哈勒 维滕贝格大学毕业证成绩单原版一模一样
 
Call Girls in Karachi | +923081633338 | Karachi Call Girls
Call Girls in Karachi  | +923081633338 | Karachi Call GirlsCall Girls in Karachi  | +923081633338 | Karachi Call Girls
Call Girls in Karachi | +923081633338 | Karachi Call Girls
 
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in G.T.B. Nagar (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
办理克莱姆森大学毕业证成绩单|购买美国文凭证书
办理克莱姆森大学毕业证成绩单|购买美国文凭证书办理克莱姆森大学毕业证成绩单|购买美国文凭证书
办理克莱姆森大学毕业证成绩单|购买美国文凭证书
 
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
办理(PITT毕业证书)美国匹兹堡大学毕业证成绩单原版一比一
 
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptxUNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
UNIT-IV-STEERING, BRAKES AND SUSPENSION SYSTEMS.pptx
 
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptxUNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
UNIT-V-ELECTRIC AND HYBRID VEHICLES.pptx
 
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Jama Masjid (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Shaheen Bagh 🔝 Delhi NCR
 
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制宾州州立大学毕业证(PSU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full NightCall Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
Call Girls Vastrapur 7397865700 Ridhima Hire Me Full Night
 

STPA Analysis of Automotive Safety Using Arcadia and Capella

  • 1. 2022 / 06 / 01 STPA Analysis of Automotive Safety Using Arcadia and Capella David Hetherington Pascal Roques
  • 2. 2/23  Leading Model-Based Systems Engineering (MBSE) consultant serving the automotive, semiconductor, oil and gas, medical devices and other sectors  Active member of: • INCOSE (International Council on Systems Engineering) • IEEE (Institute of Electrical and Electronics Engineering) • SAE (Society of Automotive Engineers) • United States Naval Institute  David is the author of the SysML for Beginners book series (Asatte Press) //asattepress.com/Books/SysML-Books-Simple-Series.html Introduction: David Hetherington david.hetherington@asattepress.com
  • 3. 3/23  Senior Consultant, 30+ years of experience • SADT, OMT, UML, SysML, Arcadia/Capella  UML2 and SysML Certified by OMG  ASEP Certified by INCOSE  Arcadia/Capella Trainer for Thales (2008-19) • 160+ sessions, 1600+ trainees  Author of UML/SysML best-sellers in France  … and of the first Capella book! Introduction: Pascal Roques pascal.roques@prfc.fr
  • 4. 4/23 Our Collaboration Pascal Roques David Hetherington • Top Arcadia/Capella trainer and consultant • Deep SysML and UML experience • Author: Arcadia • Author: UML, SysML • Top MBSE consultant • Deep SysML experience • Deep functional safety experience • INCOSE Auto Working Group • Author: SysML for Beginners Series Due: Fall 2022 This presentation/paper is an exploration of combining automotive functional safety perspective (Dave) with deep familiarity with the Arcadia method and Capella tool (Pascal).
  • 5. 5/23  Historical Safety Approaches not Well Matched to Current Challenges Motivation
  • 6. 6/23  The STPA Generic Control Loop STPA Controller Control Algorithm Process Model Controlled Process Control Actions Feedback Adapted from STPA Handbook Figure2.6 on page 23
  • 7. 7/23  The Bold Truck Electric Sport Utility Vehicle  Modeled with Capella / Arcadia Case Study
  • 9. 9/23  Valid Situations  Freeway Context Case Study Name Vehicle Usage Traffic and People Road Condition Location Environmental Condition Freeway Driving forward at >100 km/hr Light traffic. Nearest car is 15 seconds away. Clean, dry, asphalt Public high- speed highway Warm, sunny, dry, normal humidity
  • 10. 10/23 STPA 1 – Define Purpose of the Analysis
  • 11. 11/23 STPA 1.1 – Identify Losses
  • 12. 12/23 STPA 1.2 – Identify System-Level Hazards
  • 13. 13/23 STPA 1.3 – Id. System-Level Constraints
  • 14. 14/23 STPA 2 – Model the Control Structure
  • 15. 15/23 STPA 2  Level 1 – The Vehicle, its Driver, and the Environment
  • 16. 16/23 STPA 2  Level 2 – Power Inverter Control Loop
  • 17. 17/23 STPA 2  Level 2 – Power Inverter Control Loop with FC
  • 18. 18/23 STPA 3 – Identify Unsafe Control Actions
  • 19. 19/23 STPA 3  Level 2 – UCA Linked to Functional Chain
  • 20. 20/23 STPA 4 – Identify Loss Scenarios
  • 21. 21/23 STPA 4  Level 2 – Loss Scenario, UCA…
  • 22. 22/23  The Arcadia method, the Capella tool, and the STPA Hazard analysis technique can all contribute to a robust automotive safety program • STPA can be implemented using SysML tools or specialized safety analysis tools. However, the Arcadia method and Capella tool offer some convenient features that ease the analysis • In particular, functional chains are a very good fit for the fundamental control loop approach of STPA  The purpose of this presentation was to explore functional chains and STPA. A full implementation of automotive functional safety would need either a Capella addon or integration with another specialized tool. Others who are exploring this sort of integration include: • ALL4TEC with their Safety Architect tool: https://www.all4tec.com/en/safety- architect-fmeca-fta-sofware/ • Session We.2.PO.4 14:15 – “Towards Model-Based Support for STPA as a Capella Add-On” Conclusion
  • 23. 23/23 Useful Links … Web Sites: • www.eclipse.org/capella/index.html • asattepress.com/Books/SysML- Books-Simple-Series.html • www.prfc.fr/en