Development of Functional Safe Systems using PREEvision

Size: px
Start display at page:

Download "Development of Functional Safe Systems using PREEvision"

Transcription

1 Development of Fnctional Safe s sing PREEvision Webinar, V

2 Agenda PREEvision at a Glance Introdction Fnctional Safety PREEvision for Fnctional Safety Smmary 2

3 PREEvision at a Glance Spported Use Cases Architectre Design Fnction-Driven Design Design Reqirements Engineering Data Management AUTOSAR, Service and Software Design Commnication Design (AUTOSAR and Legacy Formats) Design of Safety Relevant s Hardware Development E/E Backbone Collaboration Platform File Management Wiring Harness Design Prodct Line Engineering 3

4 PREEvision at a Glance Overview M M M M 4

5 Agenda PREEvision at a Glance Introdction Fnctional Safety PREEvision for Fnctional Safety Smmary 5

6 Introdction Fnctional Safety Challenges ESP Unintended, single-sided brake effect on straight lane Electronic Park Brake Unintended activation in motion Collision Avoidance Acceleration instead of deceleration in traffic Airbag Delayed deployment after crash detection Reality or science fiction Is sch a scenario realistic? 6

7 Core Parts Introdction Fnctional Safety Challenges ISO 26262: Road vehicles - Fnctional safety ISO Parts 43 Chapters 100 Work prodcts 180 Engineering methods 500 Pages 600 Reqirements Sorce: [ISO26262, 10-Fig.1] Complex standard Risk of overheads and costs if applied ad hoc 7

8 Introdction Fnctional Safety Challenges Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative ISO key deliverables have impact on all process areas 8

9 Introdction Fnctional Safety Challenges Safety Plan HARA Fnction / HW / SW Design FTA HW Analysis Reqirements Safety case FMEA Data for work prodcts fragmented across legacy tools and docments responsible, safety managers and engineers have to strggle with mltiple mostly inconsistent sorces for prodcing the work prodcts Maintaining traceability and consistency is inefficient, error prone and a sorce for qality and compliance problems High cost for ISO compliant work prodcts 9

10 Agenda PREEvision at a Glance Introdction Fnctional Safety PREEvision for Fnctional Safety Smmary 10

11 PREEvision for Fnctional Safety Integrated Model Based Engineering Platform Safety Plan Methods Cost efficient consistency and traceability Reqirements Management / Fnction / HW / SW Design Management Change Management 11

12 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 12

13 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety 13 Artifacts modeled in PREEvision: Featre specifications, fnctional and non-fnctional reqirements Operating scenarios and operating modes Logical and topological system architectre inclding allocation of fnctions Dependencies with other systems

14 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 14

15 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety HAZard and OPerability Stdy (HAZOP) Editor HAZOP is a qalitative analysis method to systematically identify malfnctions for a system The malfnctions can be sed in a following Hazard and Risk Analysis (HARA) to derive and classify hazardos events The malfnctions are identified based on defined gide words PREEvision spports HAZOPs with the HAZOP editor Hazard and Risk Analysis The following artifacts can be sed as HAZOP items: logical fnctions, cstomer featres, reqirements 15

16 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety (HARA) Editor Pick fnctions and malfnctions from cataloges Pick operating scenarios and operating modes from cataloges Atomatic calclation of Atomotive Safety Integrity Level (ASIL) of hazardos events and derived safety goals Highlighting based on ASIL classification Create and link safety goals directly in table Hazard and Risk Analysis Set Safe State of Safety Goal Consistency checks and highlighting e.g. check ASIL classification of Hazardos Event against Safety Goal 16

17 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 17

18 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Fnctional (FSC) - Reqirements Fnctional Spport detailing safety goals via Refinement Decomposition Prevent errors and inconsistencies Trace tables with atomatic validation of ASIL decomposition Increase efficiency and redce manal efforts Atomatically create valid decompositions of Safety Goals, Fnctional Safety Reqirements and Safety Reqirements via metrics 18

19 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Fnctional (FSC) - High Level Fnctional 19

20 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Fnctional (FSC) Detailed Level Fnctional 20

21 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Fnctional (FSC) - Reqirements Allocation Fnctional Tablar trace views visalize the allocation of fnctional safety reqirements to the preliminary architectre elements 21

22 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Fnctional (FSC) - Report ISO compliant report for Fnctional (FSC) Atomatically generated from model data Report template can be adapted to fit to company specific reqirements Fnctional 22

23 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 23

24 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety (TSC) Hardware High Level HW elements can be modeled and associated with technical safety reqirements, falts and safety mechanisms Powerfl library concept for falts and safety mechanisms 24 1) Example Based on ISO , Annex D.1

25 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety (TSC) Hardware Detailed Level 1) HW elements can be modeled and associated with technical safety reqirements, falts and safety mechanisms Powerfl library concept for falts and safety mechanisms HW safety design can be detailed down to the device level 25 1) Example Based on ISO , Annex E.1

26 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety (TSC) Software Detailed Level SW safety design, technical safety reqirements (TSR), falts and safety mechanisms (SM) can be detailed down to ports, interfaces and data elements AUTOSAR Import / Export of SW Architectre 26

27 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety (TSC) Trace Editor Tablar trace views visalize the allocation of Safety Reqirements (TSR) to the technical architectre elements 27

28 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 28

29 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Hardware-Software Interface (HSI) Specification Efficiently specify HSI via HSI Editor Create HSI-Reqirements directly in Editor Pick HW/SW Elements in Editor from existing Architectre Efficiently generate HSI Specification Work Prodct reqired by ISO /5/6 HSI Specification 29 See ISO , Annex B

30 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 30

31 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Failre Mode and Effects Analysis (FMEA) Use technical architectre to derive FMEA Parts Analysis leads to FMEA isses which can lead to new reqirements or soltions Qalitative 31

32 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Qalitative Falt Tree Analysis (FTA) Modeling of falt trees in malfnction diagrams Calclation of minimal ct sets Qalitative 32

33 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Qalitative Falt Tree Analysis (FTA) Typical relevant information for analysis can be easily added to falt trees via diagram tables Visibility can be controlled via diagram filters Qalitative 33

34 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Qalitative Falt Tree Analysis (FTA) Efficient, redndancy free modelling of falt tree alternatives Alternatives of falt trees can be easily switched and visalized The only tool which spports analysis on alternatives of falt trees Qalitative 34

35 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 35

36 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Qantitative Falt Tree Analysis (FTA) Modeling of falt trees in malfnction diagrams Calclation of minimal ct sets (with order and qantitative importance) Calclation of probabilities Qantitative 36

37 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Hardware Architectral Metrics: Failre Mode Library Bild failre mode library by convenient annotation of all HW library elements Dedicated Failre Mode Library Editor for high sability and efficiency Bild / Edit Failre Mode Library Design Hardware Architectre Perform Analysis with HW Architectral Metrics 37

38 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Hardware Architectral Metrics: Using library elements Use library elements dring HW design as sal Increased efficiency by resing failre mode definitions for design from library Bild / Edit Failre Mode Library Design Hardware Architectre Perform Analysis with HW Architectral Metrics 38 1) Example Based on ISO , Annex E.1

39 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Hardware Architectral Metrics Allocate target vales via D&D Assign safety mechanisms via D&D Convenient HW architectral metrics calclator Bild / Edit Failre Mode Library Instant highlighting of flfillments and violations Design Hardware Architectre Perform Analysis with HW Architectral Metrics 39

40 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 40

41 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety PREEvision Engineering nd Management: Information Flow Specification of Reqirements & s Design & Implementation of s Planning of s Exection & Docmentation of s Evalation & Analysis of Reslts PREEvision Reqirements Derive Specifications and Items Create Implementations Manal test seqence Engineer Plan Plan and Tasks Execte Exection Verdict a r Engineer Analyze Analysis Reqirements Engineer Engineer Create script Engineer Manager Verdict a r Report Report Report Manager Import & Update Traceability Information Synchronize Scripts Parse for Verdicts and Reqirements / Specification Associations optional File Reqirements Sorce Design & Implementation Tool Exection Tool 41 RIF / ReqIF XLS Vector 3 rd party Vector 3 rd party

42 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety and 42

43 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 43

44 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Safety Plan Safety Plan Predefined safety plan template according to ISO Can be adapted to match organizational needs Serves as process jstification argment for safety case Can be sed to generate DIA 44

45 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Development Interface Agreement (DIA) DIA MS Excel Predefined template for development interface agreement according to ISO 26262, inclding Distribtion of safety activities between cstomer and spplier Responsible for each activity Data to be exchanged 45

46 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety ISO key areas spported by PREEvision Safety Plan DIA Req. Analysis Hazard and Risk Analysis Design Integration Fnctional Req. Analysis Design Integration Qantitative HSI Specification Implementation Qalitative 46

47 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Concept of safety case Item Definition Safety Plan Hazard and Risk Assessment Safety Goals Report Based on work prodcts and safety plan Always consistent, can be generated at any time Covers technical safety argment and process jstification argment 47

48 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Workflow for generating safety case reports Check Consistency of Work Prodcts Safety Plan Generate Safety Case Report Item Definition Hazard and Risk Analysis Perform Safety Engineering Tasks FTA Fnctional Safety Concept 48

49 Qalitative Qantitative Fnctional PREEvision for Fnctional Safety Safety assessment spport Atomatic spport for review of safety deliverables via online checks Spport for (safety) managers via safety cockpit 49

50 Agenda PREEvision at a Glance Introdction Fnctional Safety PREEvision for Fnctional Safety Smmary 50

51 Smmary Advantages Integrated approach Fll traceability can be easily established and maintained Consistent work prodcts Redce cost for tool interfaces Atomated consistency checking of deliverables Relieve engineers from error prone and tedios tasks Provide safety managers with insight in stats and progress Redce effort for manal reviews and progress reports Engineer safe prodcts generate compliant deliverables Deliverables can be generated from engineering data Redced effort for compliant deliverables 51

52 For more information abot Vector and or prodcts please visit Athor: Nico Adler Vector Germany Vector Informatik GmbH. All rights reserved. Any distribtion or copying is sbject to prior written approval by Vector. V