Funktionale Sicherheit in der Fahrzeugelektronik

Transcription

Funktionale Sicherheit in der Fahrzeugelektronik
SIT - Safety in Transportsystemen
6. Workshop zu Fragen von Risiko und Sicherheit im Verkehr
6. November 2013
TU-Braunschweig
ISO 26262 – Funktionale Sicherheit in der Fahrzeugelektronik
Dr.-Ing. Thomas Scharnhorst
WiTech-Engineering GmbH, Braunschweig
Gliederung
Motivation
Normen im Überblick
Kurzüberblick ISO 26262: Inhalte der 10 Teilbände
Management der funktionalen Sicherheit
Verantwortlichkeiten bei einer verteilten Entwicklungsumgebung
Dekomposition der Sicherheitsanforderungen
Systemkomplexität
Funktionswachstum über der Zeit
Komplexitätsgründe:
− Anzahl und Komplextät der Funktionen
− Interaktionen zwischen den Systemen
− Viele Innovationen sind sicherheitsrelevant oder haben
eine Connectivity zur Außenwelt
Electronic fuel injection
Cruise control
1975
Gearbox control
Traction control
Anti lock brakes
Electronic fuel injection
Cruise control
1985
Airbags
Electronic stability control
Active body control
Adaptive gearbox control
Adaptive cruise control
Emergency call
Gearbox control
Traction control
Anti lock brakes
Electronic fuel injection
Cruise control
1995
Tele-diagnostics
Internet browser
Apps
Car-2-car communication
Road trains
Software updates
Adaptive headlights
Active steering
Curve warning
Stop and Go
Lane keeping assistance
Automated parking
Collision mitigation
Hybrid powertrain
Airbags
Electronic stability control
Active body control
Adaptive gearbox control
Adaptive cruise control
Emergency call
Gearbox control
Traction control
Anti lock brakes
Electronic fuel injection
Cruise control
2005
2015
Motivation
Elektronikanteil im Fahrzeug steigt ständig
Quelle: VW, Euroforum 2008
Für das Jahr 2030 wird der Wertanteil der Elektronik am Automobil auf
40% geschätzt. Herausforderungen bestehen darin, daß EE-Systeme
und Mechatronik-Systeme nicht Auslöser von Systemproblemen oder
Rückrufaktionen werden.
Vernetzte Steuergeräteanzahl steigt ständig
Quelle:VW, Euroforum 2008
Qualität, Zuverläßlichkeit und Wartbarkeit, Safety und Security sind die
entscheidenden Themen, die Elektronikinnovationen zum Erfolg führen
Bausteine einer sicherheitsgerichteten Entwicklung
erster Überblick
Funktionale Sicherheit: Neue Norm ISO 26262
Zwiespalt der Industrie bei neuen Anforderungen:
o
Neue Anforderungen für den Entwicklungsprozess führen zu neuen
Belastungen/Aufwänden:
Welchen Benefit hat der Kunde davon?
o
Stand der Technik wird neu gefasst, und technische Folgen müssen
rechtlich neu bewertet werden
Wie gehen wir mit „Altlasten“ um?
Nun ist der Standard ISO 26262 seit Dez. 2011 gültig, Fragen:
Was ist zu tun für eine wirtschaftlich sinnvolle Umsetzung?
Was ist zu tun, um Haftungsrisiken einzudämmen?
Leidet durch Sicherheitsmaßnahmen die Verfügbarkeit?
Wie kann ich den Sicherheitsnachweis effektiv führen?
Gliederung
Motivation
Normen im Überblick
Kurzüberblick ISO 26262: Inhalte der 10 Teilbände
Management der funktionalen Sicherheit
Verantwortlichkeiten bei einer verteilten Entwicklungsumgebung
Dekomposition der Sicherheitsanforderungen
Standards and Regulations: Überblick
Quality Standards
• ISO 9000ff / ISO TS 16949
• VDA Band 3.1 and 4.ff
• DIN EN 60300-2 (Reliability Management)
• VDI 4001-10: Technical Reliability
Engineering Standards
• ISO/IEC 12207 (SW-Process)
• V-Model
Assessment Models
Specific Design Instructions, directives, law etc.
• Standardised E-Gas-Safety Concept
• Type Approval Regulations: ECE R13(H) Annex 18(8), ECE R79 Annex 6
• FMVSS etc., Vienna convention
• IEC 15504 (SPICE)
• CMM(I)
Safety Standards
• IEC 61508 (Meta-Standard)
• ISO TR 15497: MISRA Guidelines
• ECSS-E-40A (EU, Space)
• RTCA DO-178B (Aerospace SW, V&V)
• SAE APR 7461 (Aerospace, HW)
• NASA-GB-1740.13-96 (SW-Guidebook)
• Def Stan 00-55 (Military)
• IEC 60880 (SW in Nuclear Power Plants)
IEC 61508 Derivates
• EN 5012x (Railway)
• IEC 60601 1-4 (Medical)
• IEC 61513 (Nuclear)
• IEC 61511 (Process Industry)
• IEC 62061 (Machinery)
• ISO 26262 (Automotive)
Based on publication from WG 16
ISO 26262: Einführungsszenario
Legende:
WD: Working Draft
CD: Committee Draft for Voting
FDIS: Final Draft International Standard
NWIP: New Work Item Proposal
DIS: Draft International Standard
IS:
International Standard
Gliederung
Motivation
Normen im Überblick
Kurzüberblick ISO 26262: Inhalte der 10 Teilbände
Management der funktionalen Sicherheit
Verantwortlichkeiten bei einer verteilten Entwicklungsumgebung
Dekomposition der Sicherheitsanforderungen
Funktionale Sicherheit
(nach ISO 26262)
Functional Safety: Absence of unreasonable risk due to hazards caused by
malfunctioning behaviour of E/E systems
Das Risiko wird reduziert durch die Verringerung der Wahrscheinlichkeit
mit der ein Fehler auftritt und durch die Begrenzung der Konsequenzen
von unvermeidbaren Fehlern.
Risk
Systematic Failures
Measures:
− Systematic testing
− Reviews
− Diverse programming
−…
Random HW Failures
Measures:
− Redundancy
− HW self tests
− Diagnostics
−…
ISO 26262: Road Vehicles - Functional Safety
Die ISO 26262 ist eine Anpassung der Norm IEC 61508 an die speziellen
Anforderungen für die Anwendungen der E/E-Systeme in Straßenfahrzeugen
Part 1:
Vokabular, es enthält die Begriffe
Part 2:
Management der funktionalen Sicherheit – es enthält die Vorgaben
für die Arbeit des Managements
Part 3:
Konzeptphase
Part 4:
Produktentwicklung Systemebene – es enthält die Vorgaben
an das E/E-System, HW und SW
Part 5:
Produktentwicklung auf Hardware-Ebene
Part 6:
Produktentwicklung auf Software-Ebene
Part 7:
Produktion und Betrieb
Part 8:
Unterstützende Prozesse
Part 9:
ASIL orientierte Sicherheitsanalysen für die Risikoeinstufung
Part 10: Leitfaden – ist informativ für die praktische Anwendung wegen der
übergeordneten Gesichtspunkte
ISO 26262: Agenda Road Vehicles - Functional Safety
ISO 26262: Road Vehicles - Functional Safety
Bietet einen Sicherheitslebenszyklus für Automobilentwicklung :
Prozessmanagement, Entwicklung, Produktion, Betrieb, Service,
Ausserbetriebnahme und Deinstallation sowohl des gefahrverursachenden
Systems als auch der sicherheitsbezogenen /risiko-mindernden Systeme und
unterstützt mit darauf zugeschnittenen Aktivitäten.
Bietet einen automobilspezifischen risikobasierten Entwurf für die Ermittlung
von Sicherheitsklassen (Automotive Safety Integrity Levels, ASILs).
Verwendet die ASILs für die Spezifizierung von Sicherheitsmaßnahmen mit
dem Ziel ein akzeptiertes Restrisiko zu unterschreiten.
Liefert Anforderungen für Validierungs- und Verifizierungsmessgrößen, um
einen ausreichenden und akzeptablen Sicherheitslevel zu gewährleisten.
Externe Zertifizierung
ISO 26262 fordert keine generelle externe Zertifizierung
Quelle: ISO26262, part 2, table 1
Wenn ein Unternehmen die geforderte Unabhängigkeit intern
darstellen kann, wäre eine externe Zertifizierung eine
„Überinterpretation“ der Normanforderungen
Einführung der ISO 26262
Gliederung
Motivation
Normen im Überblick
Kurzüberblick ISO 26262: Inhalte der 10 Teilbände
Management der funktionalen Sicherheit
Verantwortlichkeiten bei einer verteilten Entwicklungsumgebung
Dekomposition der Sicherheitsanforderungen
Management der Funktionalen Sicherheit
Managementaufgaben:
- Organisationsspezifische Regeln und Prozesse für funktionale
Sicherheit.
- Benennung von Personen ,die Aktivitäten aus ISO26262 ausführen, die
über eine hinreichenden Grad an Fähigkeiten, Kompetenzen und
Qualifikation verfügen.
- Nachweis eines einsatzfähigen Qualitätsmanagementsystems, das den
Anforderungen der ISO26262 genügt.
- Aufstellen eines ganzheitlichen Projektplanes der den Safety –Case,
und das dazugehörende funktionale Sicherheits-Assessment
adressiert.
Management der funktionalen Sicherheit bei
Continental CAS
Source: Continental, L.Ross , WiTech Seminar on FS,Oct 2009
Management der funktionalen Sicherheit: Aufstellen eines
Projektplans für den gesamten Lebenszyklus des Produktes
Phase im Sicherheitszyklus
Definition der Betrachtungseinheit
Gefährdungs - und Risikoeinschätzung
Funktionales Sicherheitskonzept
Entwicklung Systemebene, Entwicklung
Hardware
Entwicklung Software
Planung von Produktion und Betrieb
Sicherheitsvalidierung
FS-Assessment
Serienfreigabe
Serienproduktion
Betrieb, Kundendienst
Gliederung
Motivation
Normen im Überblick
Kurzüberblick ISO 26262: Inhalte der 10 Teilbände
Management der funktionalen Sicherheit
Verantwortlichkeiten bei einer verteilten
Entwicklungsumgebung
Dekomposition der Sicherheitsanforderungen
ISO 26262
portfolio
…ist vom
OEM zu
leisten
Herausforderung: Development Interface Agreement
(ISO 26262 Chapter 8.5 )
5.4.3 Initiation and planning of distributed development
5.4.3.1 The customer and the supplier shall specify a DIA including:
a) the appointment of the customer’s and the supplier’s safety managers,
b) the joint tailoring of the safety lifecycle
c) the activities and processes to be performed by the customer and the activities and processes to
be performed by the supplier ,
d) the information and the work products to be exchanged,
e) the parties or persons responsible for the activities,
f) the communication of the target values, derived from the system level targets.
g) the supporting processes and tools, including interfaces, to assure compatibility between customer
and supplier.
5.4.3.2 If the supplier conducts the hazard analysis and risk assessment, then the hazard
analysis and risk assessment shall be provided to the customer for verification.
5.4.3.3 The party responsible for the item development shall create the functional safety concept
in accordance with ISO 26262-3. The functional safety requirements shall be agreed between the
customer and the supplier.
Development Interface Agreement
Festlegen, was der OEM von dem Lieferanten erwartet und umgekehrt.
Problemfall:
Systemlieferant stellt z.B. Anforderungen an den OEM,
Bei Ausfall des Systems wird ein Signal auf den CAN gestellt, dass der OEM
mit ASIL D anzeigen muß.
oder der OEM legt fest,
Bei Ausfall des Systems will der OEM das Signal mit QM anzeigen
Einigung im Development Interface Agreement
Entwicklungsprozeß: Integrierte
Sicherheitsschritte
!
Verantwortlichkeiten bei einer verteilten Entwicklungsumgebung
Fallbeispiel Elektrische Lenksäulenverriegelung
Federführend: Bereich Elektrik/Elektronik (EE)
Unterstützend: Bereich Fahrwerk (EF)
Die elektrische Lenksäulenverriegelung hat einen hohen Sicherheitslevel und
benötigt ein Geschwindigkeitssignal. Nur bei v= 0 darf die Lenksäule
verriegelt werden. Das Geschwindigkeitssignal wird von EF bereitgestellt.
Die Gesamtverantwortung liegt bei EE. Der Bereich EF führt einen SubSicherheitsnachweis zu der Integrität des Geschwindigkeitssignals durch,
sodaß sich EE auf die Güte und zeitliche Folge des Geschwindigkeitssignals
verlassen kann.
Gliederung
Motivation
Normen im Überblick
Kurzüberblick ISO 26262: Inhalte der 10 Teilbände
Management der funktionalen Sicherheit
Verantwortlichkeiten bei einer verteilten Entwicklungsumgebung
Dekomposition der Sicherheitsanforderungen
Funktionales Sicherheitskonzept
ASIL-Dekomposition
Funktionales Sicherheitskonzept
ASIL Dekomposition
Funktionales Sicherheitskonzept
Beispiel zur ASIL Dekomposition - 1
Funktionales Sicherheitskonzept
Beispiel zur ASIL Dekomposition - 2
Funktionales Sicherheitskonzept
Beispiel zur ASIL Dekomposition - 3
Funktionales Sicherheitskonzept
Lösungsbeispiele der ASIL Dekomposition
Zusatzanforderungen bei der ASIL-Dekomposition (1)
Bei der Dekomposition wird immer angegeben, von welchem ASIL aus die
Zerlegung stattgefunden hat. Dieser ursprüngliche ASIL wird in Klammern
angehängt
Siehe im Beispiel: SA1 mit ASIL A (C) und SA2 mit ASIL B (C)
Was bedeutet dieses (C) ?
•Der
ASIL in Klammern zeigt an, welche Anforderungen auf der
Integrationsebene bzw. bei den Bestätigungsmaßnahmen (siehe Band 2,
Tabelle 1) gelten.Diese müssen immer mit dem ASIL des ursprünglichen
Sicherheitsziels umgesetzt werden.
•Es
muss die ausreichende Unabhängigkeit der Architektur-Elemente
aufgezeigt werden, auf die die Sicherheitsanforderung aufgeteilt wurde.
Durchführung von Analysen (z. B. FMEA, FTA, ETA, etc.)
Zusatzanforderungen bei der ASIL-Dekomposition (2)
Zusatzanforderungen bei der ASIL-Dekomposition (3)
Funktionales Sicherheitskonzept
Anwendung ASIL Dekomposition
Funktionales Sicherheitskonzept
ASIL Dekomposition - Zusammenfassung
Funktionale Sicherheit
Status für die Norm ISO 26262
1. Die Norm ISO 26262 ist seit Dezember 2011 voll gültig, alle redaktionellen
Änderungen (Details) wurden in ISO FDIS 26262 eingearbeitet .
2. In 2011 fand noch eine finale Abstimmung statt. Hürden, z.B. für
amerikanische Unternehmen wegen strenger Auslegung der
Produkthaftung ,wurden abgebaut:
Allgemeine Risiken wurden durch fallabhängige Risiken ersetzt (z.B.
Motorrad).
Diagnose auf dem Teilsystem , früher safety goal, jetzt safety
requirement.
3. Wichtig: ISO 26262 erklärt an einem Referenzprozess was bei Gefahren
zur Risikominderung zu tun ist, mit einer für alle gleichen Sprache und
eingeengter Methodenauswahl.
4. Bei einem erprobten Anforderungsmanagement werden die SafetyAnforderungen mit aufgenommen, es gibt nur eine Handvoll neue
Ergebnisse.
Source Continental 2009