Functional Safety: funktionale Sicherheit reduziert Risiken für Leib und Leben
functional safety
- 01.12.2023
Was genau bedeutet Functional Safety?
- IEC 61508: die funktionale Sicherheit sicherheitsbezogener elektrischer, elektronischer und/oder programmierbarer elektronischer Systeme
- EN 50128: die Europäische Norm für die sicherheitsrelevante Software der Eisenbahn (auch Functional Safety Railway genannt)
- ISO 26262: die Normenreihe für elektrische und elektronische Systeme in Kraftfahrzeugen
- IEC 62304: der internationale Standard für die Festlegung der Anforderungen an die Software-Lebenszyklus-Prozesse im Bereich der Entwicklung von medizinischen Geräten
Die "Functional Safety Railway"-Norm im Detail
Die Besonderheit der Eisenbahnbranche in Bezug auf die funktionale Sicherheit ist, dass die Systeme von einer staatlichen Behörde zertifiziert werden müssen, bevor sie in ein Eisenbahnsystem eingebaut werden dürfen. In Deutschland ist das Eisenbahn-Bundesamt dafür zuständig. Aus diesem Grund muss der Hersteller schon während der Entwicklung des Produkts den Nachweis der Einhaltung der Normen für die Functional Safety erbringen. Ähnliches gilt für die Luftfahrt in Deutschland. Hierzulande ist das Luftfahrt-Bundesamt in Braunschweig damit betraut.
In vielen anderen Branchen gibt es bis dato jedoch keine übergeordnete Behörde, die diese Aufgabe innehat. Zum Beispiel in der Automobilindustrie muss der Hersteller selbst die Einhaltung der Normen sicherstellen – und erst wenn das Produkthaftungsgesetz zur Anwendung kommt, müssen die entsprechenden Nachweise erbracht werden.
Unterstützung bei der Umsetzung bietet Embedded Office als zuverlässiger Partner
Zur Erläuterung: Was hat es mit dem Safety Integrity Level (SIL) auf sich?
Systeme beziehungsweise die darin enthaltenen Hardwarekomponenten können aufgrund von Alterung sowie äußeren Einflüssen Fehler aufweisen, was wiederum zu Störungen des Systems führt. Die Häufigkeit und der Schweregrad dieser Fehler müssen entsprechend einem Klassifizierungsschema mit tolerierbaren Restrisiken zugeordnet werden. Dieses Schema wird nach IEC 61508 als Safety Integrity Level (SIL) bezeichnet.Im Zusammenhang mit Functional Safety fällt außerdem häufig die englische Abkürzung RTOS ("real-time operating system"). Auf Deutsch übersetzt bezeichnet RTOS sogenannte Echtzeitbetriebssysteme. Wegen ihrer hohen Zuverlässigkeit werden diese vorzugsweise bei eingebetteten Anwendungen eingesetzt. Vorab lassen sich feste Verarbeitungszeiten definieren, damit im Ernstfall schnell reagiert wird.
Mit dem Flexible Safety RTOS stellt Embedded Office ein Echtzeitbetriebssystem bereit, das für alle gängigen Standards vorzertifiziert wurde und eine breit gefächerte Unterstützung bietet. So wurde das Flexible Safety RTOS bereits auf mehr als 30 Rechner-Architekturen portiert. Die Zertifizierbarkeit hängt allgemein vom CPU-Kern des Mikrocontrollers und der Cross-Compiler-Umgebung ab. Für die häufigsten CPU-Kern- und Compiler-Kombinationen ist eine zertifizierte Lieferung in der Regel möglich. Neben den aufgeführten Gerätefamilien der Chiphersteller werden alle Geräte mit dem ARM Cortex-A5 (A9 Microcontroller), dem ARM Cortex-M3 (M4F, M7F Microcontroller) sowie dem ARM Cortex-R4F (R5F Microcontroller) unterstützt.