Unterstützen Sie Sicherheit und Konformität in der Avionik. Erfahren Sie, wie Sie die Anforderungen an die Luft- und Raumfahrt-Elektronik von der Konzeption bis zur Außerbetriebnahme mit vollständiger Nachverfolgbarkeit und V&V verwalten können.
Die Luft- und Raumfahrt-Elektronikindustrie operiert, wie der Name schon sagt, im Himmel – einem Bereich, in dem Fehler nicht akzeptabel sind. Eine einzige fehlerhafte Komponente, die aus einer übersehenen oder schlecht verwalteten Anforderung resultiert, kann katastrophale Folgen haben und gefährdet nicht nur Projekte im Wert von mehreren Millionen Dollar, sondern, was noch wichtiger ist, Menschenleben. Die komplexe Natur moderner Avioniksysteme, zusammen mit strengen regulatorischen Anforderungen und langen Lebenszyklen, stellt große Herausforderungen an das praktische Anforderungsmanagement und die Teams, die diese erreichen wollen.
Der Lebenszyklus von Luft- und Raumfahrt-Elektronik ist ein langer und komplexer, der sich deutlich von dem vieler anderer elektronischer Produkte unterscheidet. Er umfasst typischerweise mehrere unterschiedliche Phasen, die grob in folgende Kategorien eingeteilt werden können:
Dieser erweiterte Lebenszyklus, der oft Jahrzehnte umfasst, bringt eine einzigartige Reihe von Herausforderungen mit sich, die ein strenges Anforderungsmanagement erfordern:
Die Grundlage für eine erfolgreiche Entwicklung in der Luft- und Raumfahrt-Elektronik liegt im klaren Definieren und Erfassen von Anforderungen. Dies beinhaltet das Verständnis der verschiedenen Arten von Anforderungen, den Einsatz effektiver Ermittlungstechniken und das Erstellen umfassender Dokumentationen.
| Typ | Erklärung | Beispiel |
|---|---|---|
| Funktional | Was das System tun muss. | Das System soll die Flughöhe auf dem primären Flugdisplay anzeigen. |
| Nicht-funktional | Wie das System funktionieren muss. | Das System soll eine durchschnittliche Betriebsdauer zwischen Ausfällen von mindestens 10.000 Stunden haben. |
| Schnittstelle | Wie das System mit anderen Systemen oder Komponenten interagiert. | Das System soll GPS-Daten über die ARINC 429 Schnittstelle empfangen. |
| Leistung | Die messbaren Eigenschaften des Systems. | Das System soll das Display mit einer Rate von mindestens 60hz aktualisieren. |
| Regulatorisch | Anforderungen, die sich aus anwendbaren Standards und Vorschriften ergeben. | Die Software soll in Übereinstimmung mit DO-178C, Level A, entwickelt werden. |
| Designbeschränkungen | Einschränkungen, die dem Design auferlegt sind. | Das System darf nicht mehr als zwei Kilogramm wiegen. |
| Techniken | Beispiel |
|---|---|
| Stakeholder-Interviews | Durchführung strukturierter Interviews mit Piloten, Wartungspersonal, Ingenieuren und Vertretern der Regulierungsbehörden, um deren Bedürfnisse und Erwartungen zu verstehen. |
| Dokumentenanalyse | Gründliche Überprüfung bestehender Standards, Vorschriften und jeglicher vorheriger Systemdokumentation. |
| Anwendungsfälle und Szenarien | Entwicklung detaillierter Beschreibungen, wie das System in verschiedenen Betriebsszenarien verwendet wird, um potenzielle Anforderungen zu identifizieren. |
| Prototyping | Erstellen früher, vereinfachter Versionen des Systems oder der Benutzeroberfläche, um Feedback zu sammeln und Anforderungen zu verfeinern. |
| Workshops | Facilitierung kollaborativer Workshops mit Stakeholdern, um Anforderungen zu brainstormen, zu priorisieren und zu verfeinern. |
Alle gesammelten Anforderungen müssen klar, prägnant und eindeutig dokumentiert werden. Zu den gängigen Dokumenten gehören die Systemanforderungsspezifikation (SysRS), die die Anforderungen auf hoher Ebene erfasst, und die Softwareanforderungsspezifikation (SRS), die die Anforderungen für Softwarekomponenten detailliert beschreibt. Diese Dokumente dienen als die einzige Quelle der Wahrheit für den gesamten Entwicklungsprozess.
Obwohl einfache Dokumente und Tabellen verwendet werden können, bieten dedizierte Anforderungsmanagement-Tools, insbesondere für komplexe Projekte, erhebliche Vorteile. Diese Tools bieten Funktionen für die Erfassung von Anforderungen, Nachverfolgbarkeit, Versionskontrolle, Auswirkungsanalyse und Berichterstattung. Jedes fördert die Zusammenarbeit und stellt sicher, dass Anforderungen leicht zugänglich und verwaltbar sind während des gesamten Lebenszyklus. Der Vorteil der Integration, insbesondere mit einem PCB-Design-Tool, besteht darin, dass es einen nahtlosen Weg von der Anforderung zur physischen Realisierung bietet.
Sobald die Anforderungen definiert und erfasst sind, verschiebt sich der Fokus auf das effektive Management dieser Anforderungen während der Design- und Entwicklungsphasen, was die Etablierung einer robusten Nachverfolgbarkeit, das Management von Änderungen und die Zusammenarbeit zwischen verschiedenen Ingenieurdisziplinen beinhaltet.
V&V ist eine kritische Phase im Lebenszyklus der Luft- und Raumfahrt-Elektronik, die sicherstellt, dass das System seine spezifizierten Anforderungen erfüllt und seinen vorgesehenen Zweck erfüllt. Das Verständnis des Unterschieds zwischen diesen beiden verwandten, aber unterschiedlichen Prozessen ist wesentlich.
Verifikation beantwortet die Frage: "Bauen wir das System richtig?" Sie konzentriert sich darauf sicherzustellen, dass das Design und die Implementierung den spezifizierten Anforderungen entsprechen. Dies ist hauptsächlich eine technische Bewertung.
Validierung hingegen beantwortet die Frage: "Bauen wir das richtige System?" Sie konzentriert sich darauf sicherzustellen, dass das System den Bedürfnissen der Stakeholder und den betrieblichen Anforderungen entspricht, auch denen, die möglicherweise nicht explizit in formalen Anforderungsdokumenten angegeben sind. Dies beinhaltet eine breitere Bewertung der Eignung des Systems für seinen beabsichtigten Gebrauch.
Ein umfassender V&V-Prozess beinhaltet eine Vielzahl von Aktivitäten, die jeweils auf spezifische Anforderungen zurückgeführt werden.
Testfälle sollten direkt aus den Anforderungen abgeleitet werden, um eine umfassende Testabdeckung zu gewährleisten. Jede Anforderung sollte mindestens einen entsprechenden Testfall haben, der deren Implementierung überprüft.
Die Analyse der Anforderungsabdeckung misst das Ausmaß, in dem Anforderungen verifiziert und validiert wurden. Dies beinhaltet die Nachverfolgung, welche Anforderungen durch Testfälle, Überprüfungen oder andere V&V-Aktivitäten angesprochen wurden. Eine 100%ige Anforderungsabdeckung zu erreichen, ist ein typisches Ziel, insbesondere für sicherheitskritische Systeme.
Eine gründliche Dokumentation aller V&V-Aktivitäten und Ergebnisse ist entscheidend, insbesondere für die regulatorische Konformität. Diese Dokumentation liefert den Nachweis, dass das System rigoros getestet wurde und alle anwendbaren Anforderungen erfüllt. Testberichte, Inspektionsprotokolle und Analyseergebnisse sollten gewissenhaft gepflegt und mit den entsprechenden Anforderungen verknüpft werden.
Auch bei der gründlichsten Planung sind Änderungen an den Anforderungen unvermeidlich: wechselnde Kundenbedürfnisse, neue regulatorische Anforderungen, Designmängel oder Komponentenveraltung. Wie können Teams also die Integrität und Konformität des Systems aufrechterhalten? Nun, ein formaler, gut definierter Änderungsmanagementprozess ist wesentlich, der typischerweise die folgenden Schritte umfasst:
Das Management von Anforderungen während des gesamten Lebenszyklus der Luft- und Raumfahrt-Elektronik ist ein schwieriges, aber entscheidendes Projekt. Obwohl die Herausforderungen bedeutend sind, wird ein strukturierter und disziplinierter Ansatz helfen, Risiken zu mindern und die Erfolgschancen zu verbessern. Der Schlüssel liegt darin, das Anforderungsmanagement nicht als separate Aktivität zu betrachten, sondern als integralen Bestandteil der gesamten Entwicklungsreise, vom anfänglichen Konzept bis zur letztendlichen Stilllegung. Und unabhängig von zukünftigen Entwicklungen und Trends werden die grundlegenden Prinzipien der klaren Kommunikation, sorgfältigen Dokumentation und proaktiven Verwaltung zentral für den Prozess bleiben.
Bereit, klarere Anforderungen mit KI-gestützter Automatisierung zu erstellen? Versuchen Sie heute das Altium 365 Requirements & Systems Portal und erleben Sie einen intelligenteren, vernetzteren Ansatz für Systemdesign und Anforderungsmanagement.