Funktionale Sicherheit
- Fakult?t
Fakult?t Ingenieurwissenschaften und Informatik (IuI)
- Version
Version 1 vom 04.11.2025.
- Modulkennung
11B1265
- Niveaustufe
Bachelor
- Unterrichtssprache
Deutsch, Englisch
- ECTS-Leistungspunkte und Benotung
5.0
- H?ufigkeit des Angebots des Moduls
unregelm??ig
- Dauer des Moduls
1 Semester
- Kurzbeschreibung
Die Funktionale Sicherheit fokussiert sich auf Gefahren und Risiken, die sich durch Maschinen, Anlagen, Fahrzeuge und dergleichen ergeben k?nnen und mit Hilfe von steuerungstechnischen Ma?nahmen bestehend aus Hardware-/Software- und Mechatronik-Systemen beherrscht bzw. gelindert werden sollen. Hierbei kommen heutzutage vermehrt elektrische, elektronische, mechanische und Software basierende Systeme zum Tragen, die unter den Aspekten von Fehler beherrschenden und Fehler vermeidenden Ma?nahmen entwickelt werden. Dabei müssen basierend auf Fehlermodellen die Systeme in ihrer Hardware und Software so konstruiert werden, dass sie mit ihren Versagenswahrscheinlichkeiten die gesetzlichen und normativen Anforderungen erfüllen. Daraus ergeben sich entsprechend fehlertolerante Systeme, die sich durch Eigendiagnosen, Redundanzen und erh?hte Qualit?tsanforderungen auszeichnen. Anwendungen dieser Systeme finden sich zum Beispiel in Notstoppeinrichtungen von Fertigungsmaschinen, Temperatur- und ?berlaufüberwachungen in Prozessanlagen, Airbag und Bremssystemen von Automobilen, medizintechnischen Produkten oder Luft- und Raumfahrt Systemen.
- Lehr-Lerninhalte
1. Definition der Begriffe ?Gefahren und Risiken“, safety vs security.
2. Sicherheitsziele erkennen und definieren k?nnen
3. Grundlagen der Zuverl?ssigkeitsbetrachtungen (Redundanzen, Diversit?t, Ausfallraten)
4. Grundlegende Bedeutung von Metriken und Kennwerte der Funktionalen Sicherheit (SIL, ASIL, PL, DC, HFT, MTTF, etc)
5. SW Anforderungsmanagement
6. SW Qualit?tsmanagement zur Fehlervermeidung im Entwicklungsprozess z. B. V-Modell
7. Die Verwendung und Qualifizierung von Entwicklungswerkzeugen für die Entwicklung von sicheren Softwaresystemen.
8. Kodierrichtlinien und Qualifizierung von Programmiersprachen.
9. Validierung und Verifikationsmethoden.
10. Grundlegende Techniken zur Fehlervermeidung in System-Architekturen.
- Gesamtarbeitsaufwand
Der Arbeitsaufwand für das Modul umfasst insgesamt 150 Stunden (siehe auch "ECTS-Leistungspunkte und Benotung").
- Lehr- und Lernformen
Dozentengebundenes Lernen Std. Workload Lehrtyp Mediale Umsetzung Konkretisierung 30 Vorlesung - 30 ?bung - Dozentenungebundenes Lernen Std. Workload Lehrtyp Mediale Umsetzung Konkretisierung 60 Veranstaltungsvor- und -nachbereitung - 30 Prüfungsvorbereitung -
- Benotete Prüfungsleistung
- Klausur oder
- Projektbericht (schriftlich)
- Unbenotete Prüfungsleistung
- experimentelle Arbeit
- Bemerkung zur Prüfungsart
Nach Wahl der Lehrenden
- Prüfungsdauer und Prüfungsumfang
Benotete Prüfungsleistung:
- Klausur: siehe jeweils gültige Studienordnung
- Projektbericht, schriftlich: ca. 10-15 Seiten, dazugeh?rige Erl?uterung: ca. 20Minuten
Unbenotete Prüfungsleistung:
- Experimentelle Arbeit: Experiment: insgesamt ca. 8 Versuche
- Empfohlene Vorkenntnisse
Kenntnisse der Ingenieursmathematik bzw. der Mathematik für Informatik.
Prozedurale und Objektorientierte Programmierung in C/C++.
- Wissensverbreiterung
Die Studierenden erhalten in diesem Modul ein grundlegendes Wissen über steuerungstechnische Sicherheitssysteme, Zuverl?ssigkeitsbetrachtung und Softwarequalit?tskriterien und deren besondere Anforderungen an die Entwicklung. Insbesondere kennen sie die Prozesse der funktional sicheren Softwareentwicklung für diese Systeme.
- Wissensvertiefung
Die Studierenden verfügen über das Wissen, wie Software für sichere Systeme strukturiert ist. Sie kennen den Entwurfsprozess und die Werkzeuge zur Erstellung von Hard- und Software für sichere und zuverl?ssige Rechnersysteme. Sie verstehen die Konzepte der SW Qualit?tssicherung.
- Wissensverst?ndnis
Die Studierenden, die dieses Modul erfolgreich studiert haben, verstehen, die Grundlagen der Funktionalen Sicherheit und deren Anforderungen an den Entwicklungs- und Qualit?tsanspruch.
- Nutzung und Transfer
Die Studierenden sind in der Lage, das im Modul erworbene Wissen anzuwenden und die Anwendbarkeit von Normen der funktionalen Sicherheit auf reale Probleme zu interpretieren. Sie sind in der Lage, eigenst?ndig wissenschaftlich fundierte Beurteilungen und Bewertungen für praktische Szenarien vorzunehmen.
- Kommunikation und Kooperation
Die Studierenden sind in der Lage, umfassend zu kommunizieren, zu planen und mit anderen Teammitgliedern effektiv zusammenzuarbeiten, um ein multidisziplin?res Projekt zu erstellen, das sich auf verschiedene Bereiche der funktionalen Sicherheit bezieht, wie z. B. Hardware, Software und Verifizierung und Validierung.
- Literatur
- B?rcs?k : Funktionale Sicherheit, VDE Verlag, 2021
- L?w, Papst, Petry: Funktionale Sicherheit, dpunkt.verlag 2010
- Wratil, Kieviet: Sicherheit für Komponenten und Systeme, VDE Verlag 2010
- Wratil, Kieviet, R?hrs: Sicherheit für Maschinen und Anlagen, VDE Verlag 2015
- Ross: Funktionale Sicherheit im Automobil, Hanser 2014
- Montenegro, Sichere fehlertolerante Steuerungen, Hanser 1999
- Liggesmeyer: Software-Qualit?t, Spektrum Akademischer Verlag 2009 - Kemnitz: Test und Verl?sslichkeit von Rechnern, Springer 2007
- Rausand: Relaibility of Safety-Critical Systems, Wiley 2014
- Verwendbarkeit nach Studieng?ngen
- Elektrotechnik im Praxisverbund
- Elektrotechnik im Praxisverbund B.Sc. (01.03.2026)
- Informatik - Medieninformatik
- Informatik - Medieninformatik B.Sc. (01.09.2025)
- Informatik - Technische Informatik
- Informatik - Technische Informatik B.Sc. (01.09.2025)
- Elektrotechnik (Bachelor)
- Elektrotechnik B.Sc. (01.09.2025)
- Mechatronik
- Mechatronik B.Sc. (01.09.2025)
- Agrarsystemtechnologien
- Agrarsystemtechnologien B.Sc. (01.09.2025)
- Modulpromotor*in
- Wübbelmann, Jürgen
- Lehrende
- Iyenghar, Padma