Heim >Technologie-Peripheriegeräte >KI >Forschung zur komplexen Quantifizierungsmethode der Bibliothek erwarteter funktionaler Sicherheitsszenarien
Basierend auf dem Pegasus-Szenenschichtsystem wird eine quantitative Methode zur Szenenkomplexität vorgeschlagen, um die Qualität von Szenendaten zu bewerten. Diese Methode bestimmt die Determinanten der Elemente auf jeder Ebene, bestimmt die Komplexität der Elemente auf jeder Ebene basierend auf den Determinanten und erhält die Gesamtkomplexität der Szenendaten durch Berechnen der Summe der Komplexität der Elemente auf jeder Ebene. Um das Phänomen der „Überkomplexität“ zu verhindern, werden außerdem die Methoden „Mutter-Kind-Bibliothek“ und „Systemszenario-Wahrscheinlichkeit“ vorgeschlagen. Die Komplexität des Szenenelements wird mit der Auftrittswahrscheinlichkeit des Elements multipliziert Erhalten Sie die korrigierte Komplexität. Die Forschungsergebnisse zeigen, dass mit dieser Methode eine sinnvolle und nutzbare Szenenbibliothek aufgebaut werden kann.
Die Hauptgründe, warum selbstfahrende Autos aufgrund von Sicherheitsproblemen Schaden anrichten, umfassen zwei Aspekte: (1) Gefahren durch elektronische und elektrische Fehler oder Softwaresystemfehler. Aus diesem Grund schlug ISO ISO26262 „Straßenfahrzeuge – Funktionale Sicherheitsnorm“ vor, und China schlug die entsprechende GB/T 34590 „Straßenfahrzeuge – Funktionale Sicherheitsnorm“ vor. (2) Schäden, die durch unzureichende Systemleistung oder vernünftigerweise vorhersehbaren menschlichen Missbrauch verursacht werden. Aus diesem Grund hat die ISO den ISO/PAS 21448 Safety of the Intended Functionality vorgeschlagen, der als SOTIF-Standard bezeichnet wird.
Der SOTIF-Standard unterteilt die Szenarien, denen autonome Fahrzeuge beim Fahren ausgesetzt sind, in vier Kategorien: bekannte sichere Szenarien, bekannte unsichere Szenarien, unbekannte sichere Szenarien und unbekannte unsichere Szenarios, wie in gezeigt Abbildung 1. Auf bekannte Sicherheitsszenarien und unbekannte Sicherheitsszenarien wird im SOTIF-Standard keine Rücksicht genommen. Für bekannte Gefahrenszenarien schlägt der SOTIF-Standard eine Methodik vor. Der Zweck besteht darin, die Leistung autonomer fahrzeugbezogener Systeme zu verbessern oder den Betriebsbereich verwandter Systeme zu verringern und Tests und Verifizierungen auf der Grundlage der relevanten Szenariobibliothek durchzuführen, dh bekannte gefährliche Szenarien in bekannte sichere Szenarien umzuwandeln.
Für unbekannte gefährliche Szenarien kann eine große Anzahl von Experimenten basierend auf der Szenariobibliothek durchgeführt werden, um potenzielle Sicherheitsrisikoszenarien in verwandten, also unbekannten Systemen zu entdecken und zu erkennen gefährliche Szenarien. Konvertieren Sie in ein bekanntes Gefahrenszenario. Basierend auf der oben genannten Methodik werden schließlich die bekannten Gefahrenszenarien in bekannte sichere Szenarien umgewandelt. Kurz gesagt besteht das Ziel des SOTIF-Standards darin, den Bereich bekannter Sicherheits- und unbekannter Sicherheitsszenarien, denen autonome fahrzeugbezogene Systeme beim Betrieb ausgesetzt sind, so weit wie möglich zu erweitern und dadurch den Bereich bekannter Gefahren und unbekannter Gefahrenszenarien so weit wie möglich einzuschränken , wie in Abbildung 2 dargestellt. Um die oben genannten Ziele zu erreichen, ist einer der Schlüsselfaktoren der Aufbau einer hochwertigen Bibliothek erwarteter funktionaler Sicherheitsszenarien.
Derzeit haben sich viele Unternehmen und Organisationen A Bibliothek erwarteter funktionaler Sicherheitsszenarien. Zum Beispiel: Kitti-Szenenbibliothek, NuScenes[6]-Szenenbibliothek, Lyft-Szenenbibliothek für selbstfahrende Autos usw. Die meisten Unternehmen und Organisationen konzentrieren sich während des Erstellungsprozesses der Szenenbibliothek auf die Erfassung von Szenenbibliotheksdaten, es fehlen jedoch vernünftige quantitative Indikatoren für die Qualität der gesammelten Szenendaten.
Dies führt zweifellos zu zwei Problemen:
(1) Die Szenenbibliothek kann eine große Menge enthalten Die Verwendung sich wiederholender und minderwertiger Szenendaten führt dazu, dass die auf der Szenenbibliothek basierende Testzeit zu lang ist und selbst Leistungsmängel autonomer Fahrzeuge nicht erkannt werden können, was die Glaubwürdigkeit der Testergebnisse verringert.
(2) Es ist unmöglich, die Vor- und Nachteile verschiedener Szenenbibliotheken zu vergleichen, was dazu führt, dass die optimalen Szenenbibliotheksdaten für die Szenenbibliothek autonomer Fahrzeuge nicht ausgewählt werden können prüfen. Daher ist es sehr wichtig, eine wissenschaftliche und vernünftige Methode zur Quantifizierung der Qualität der Szenenbibliothek anzuwenden. Je komplexer die Szenendaten sind, desto größer ist die Herausforderung für das relevante System und desto größer ist die Möglichkeit, Leistungsmängel des relevanten Systems zu erkennen. Daher kann davon ausgegangen werden, dass die Komplexität der Szenendaten einer der Schlüsselfaktoren ist, die die Qualität der Szenenbibliothek beeinflussen.
Dieser Artikel schlägt eine Methode zur Quantifizierung der Komplexität von Szenendaten vor. Diese Methode basiert auf dem Szenenebenensystem des deutschen Pegasus-Projekts. Es klassifiziert und zählt die Elemente in der Szene, um die Komplexität der Elemente in den Szenendaten zu berechnen und die Qualität der Szenendaten zu bewerten.
Das Pegasus-Projekt wurde gemeinsam von relevanten Unternehmen und Forschungseinrichtungen der deutschen Automobilindustrie initiiert, um entsprechende Pläne zu formulieren autonome Fahrzeuge im Zusammenhang mit einer Reihe von Teststandards. Dieses Projekt schlägt ein Szenenebenensystem vor, das heißt, die Szene ist entsprechend den verschiedenen Szenenelementen in sechs Szenenebenen unterteilt, siehe Tabelle 1. #🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜#Szenendaten Wie in Abbildung 3 dargestellt. Basierend auf dem Pegasus-Szenenebenensystem können Szenendaten geschichtet werden, siehe Tabelle 2.
2 Komplexe Quantifizierungsmethode für Szenendaten#🎜🎜 #Das Pegasus-Szenenebenensystem schichtet Szenenelemente. In diesem Artikel werden die Elemente jeder Schicht weiter analysiert und die Komplexität jeder Elementschicht quantifiziert.
Die Komplexität der Straßenschicht wird hauptsächlich durch die Sichtbarkeit der Fahrspurlinien bestimmt, siehe Tabelle 3. Bei freien Fahrspurlinien beträgt die Komplexität 1; blockierte oder abgenutzte Fahrspurlinien beeinträchtigen die Fahrspurlinienerkennung, und die Komplexität beträgt 2; die Ansammlung von Straßenwasser und die Eisbedeckung der Fahrspurlinien beeinträchtigen nicht nur die Fahrspurlinienerkennung, sondern verursachen auch Fahrschwierigkeiten. Bei einer Komplexität von 3 können unregelmäßige Fahrspurlinien zu einer Fehlerkennung der Fahrspurlinien führen, was dazu führt, dass das Fahrzeug in die falsche Richtung fährt. Bei einer Komplexität von 4 können Szenen ohne Fahrspurlinien die Fahrtrichtung des Fahrzeugs beeinträchtigen 5.
Die Komplexität der temporären Verkehrsstörungsschicht ist hauptsächlich wird durch die Kontingenz und Vorhersehbarkeit des Ereignisses bestimmt, siehe Tabelle 5. Wenn es keine vorübergehenden Verkehrsstörungen gibt, beträgt die Komplexität 1; wenn es vorübergehende Verkehrsstörungen wie die Verkehrskontrolle gibt und es engagiertes Personal gibt, das den Unfallort instandhält, beträgt die Komplexität 2; Im Bauwesen beträgt die Komplexität 3; Verkehrsunfälle usw. Temporäre Verkehrsereignisse, die einen größeren Einfluss auf das Fahren haben, haben eine Komplexität von 4; vorübergehende Verkehrsereignisse, die sehr sporadisch und schwer vorhersehbar sind, wie z Komplexität von 5.
Die Komplexität der Verkehrsteilnehmerschicht wird durch die Gemeinsamkeit und Compliance der Teilnehmer bestimmt, siehe Tabelle 6. Wenn es keine Verkehrsteilnehmer gibt, beträgt die Komplexität 1; wenn die Szene nur Fahrzeuge enthält, beträgt die Komplexität 2, wenn sie gemeinsame Teilnehmer wie Fußgänger und Fahrräder enthält und sich an einem durch Vorschriften festgelegten Ort befindet (z. B. Gehwege, Fahrradwege). usw.), die Komplexität beträgt 3; enthält gemeinsame Teilnehmer wie Fußgänger und Fahrräder und befindet sich nicht an einer durch Vorschriften festgelegten Position (Fußgänger, die die Straße überqueren, Fahrräder, die auf Kraftfahrzeugspuren fahren usw.), ihre Komplexität beträgt 4; Ungewöhnliche Verkehrsteilnehmer (z. B. Lastwagen, die Elefanten schleppen), Fußgänger auf Pferden usw.), seine Komplexität beträgt 5.
Die Komplexität der Umweltzustandsschicht wird hauptsächlich durch die Sichtbarkeit bestimmt, siehe Tabelle 7. Hohe Sichtbarkeit an sonnigen Tagen hat eine Komplexität von 1; mittlere Sichtbarkeit hat an regnerischen Tagen und Abenden eine Komplexität von 2; es gibt Umgebungslicht in der Nacht und seine Komplexität ist 3; es gibt kein Umgebungslicht und die Sicht ist gering. und seine Komplexität beträgt 4; dichter Nebel. Die Sicht am Himmel ist sehr gering und seine Komplexität beträgt 5.Die Komplexität der Informationsschicht wird hauptsächlich dadurch bestimmt, ob Verkehrsinformationen vorhanden sind, siehe Tabelle 8. Wenn eine hochpräzise Karte vorhanden ist oder V2X Verkehrsinformationen bereitstellt, beträgt die Komplexität 1; wenn keine hochpräzise Karte vorhanden ist oder V2X Verkehrsinformationen bereitstellt, beträgt die Komplexität 2.
Durch die obige Schichtungsmethode und die Komplexitätsquantifizierungsmethode jeder Schicht kann die Komplexität einzelner Szenendaten berechnet werden, dh die Summe der Komplexität von jede Schicht. Beispiel: Die Szenendaten in Abbildung 3 haben eine Komplexität von 18 (die Komplexität jeder Ebene finden Sie in Tabelle 9). Die Komplexität wird addiert und durch die Gesamtzahl der Szenendaten in der Szenenbibliothek dividiert, um die Komplexität der gesamten Szenenbibliothek zu erhalten. Die Qualität verschiedener Szenenbibliotheken kann anhand der Komplexität der Szenenbibliothek verglichen werden.
Es ist zu beachten, dass die obige Komplexitätstabelle für jede Ebene aus Platzgründen nicht alle Elemente auflistet und abdeckt. Für Elemente, die nicht aufgelistet oder abgedeckt sind, sollte ihre Komplexität auf der Grundlage der Faktoren bestimmt werden, die die Komplexität der Ebene bestimmen, auf der sie sich befinden. Beispiel: Die Determinante der Komplexität der Schicht „Umgebungsbedingungen“ ist die Sichtbarkeit. Für neblige Tage mit niedrigeren Konzentrationen, die nicht aufgeführt sind, entspricht die Sichtbarkeit der Sichtbarkeit von Umgebungslichtern bei Nacht, sodass die Komplexität 3 beträgt.
3 Korrektur der Szenendatenkomplexität
Beim Aufbau der Szenenbibliothek mit der oben genannten komplexen metrischen Methode wird It ist anfällig für das Phänomen der „Überkomplexität“, das heißt, um die Komplexität der Szenenbibliothek zu verfolgen, sammelt die Szenenbibliothek nur Szenen mit hoher Komplexität Obwohl die Komplexität der Szenenbibliothek sehr hoch ist. Die Eintrittswahrscheinlichkeit der Szenen ist sehr gering, was letztendlich dazu führt, dass das System Leistungsmängel entdeckt. Um das Phänomen der „Überkomplexität“ zu vermeiden, werden in diesem Artikel zwei Konzepte vorgeschlagen: „Mutter-Kind-Bibliothek“ und „Systemszenario-Wahrscheinlichkeit“.
3.1 Mutter-Kind-Bibliothek
Im eigentlichen Sammlungsprozess der Szenenbibliothek werden zufällige Sammlungsmethoden wie zufällige Orte, zufällige Zeiträume, zufällige Klima etc. werden übernommen. Die gesammelten Daten bilden die „Masterdatenbank“. Basierend auf den Eigenschaften und dem Betriebsbereich des relevanten Systems wird dann die „Unterbibliothek“ aus der „Mutterbibliothek“ extrahiert. Beispiel: Für ein autonomes Fahrsystem, das nur auf Autobahnen anwendbar ist, werden die Szenendaten von Autobahnen aus der „übergeordneten Bibliothek“ extrahiert und in einer „Unterbibliothek“ zusammengefasst. Beispiel: Für ein autonomes Fahrsystem, das für eine bestimmte Stadt entwickelt wurde, werden die Szenendaten dieser Stadt aus der „Mutterdatenbank“ extrahiert, um eine „Unterdatenbank“ für das System zu bilden.
Analysieren Sie für die aus der „Mutterbibliothek“ extrahierte „Unterbibliothek“ jede Ebene in ihrem Szenario weiter Die Wahrscheinlichkeit, dass ein Element während des Systembetriebs auftritt, ist die Wahrscheinlichkeit des Systemszenarios. Beispiel: Bei einem autonomen Fahrsystem, das nur für Autobahnen geeignet ist, ist die Wahrscheinlichkeit, dass die Verkehrsteilnehmerschicht nur Fahrzeuge enthält (Komplexität 2), viel höher als die Wahrscheinlichkeit von Fußgängern und Fahrrädern (Komplexität 3). Daher ist es bei der Bewertung der Komplexität der Elemente in dieser Schicht auch erforderlich, die Komplexität mit einem Wahrscheinlichkeitskoeffizienten zu multiplizieren, um die endgültige Komplexität dieser Schicht zu erhalten. Die Formel lautet:
In der Formel: C ist die endgültige Komplexität der Szenendaten; ist die Komplexität der Szenenelemente der ; erscheint, wenn das entsprechende System läuft. 3.3 Verhinderung des Phänomens „Überkomplexität“ Die „Mutter-Kind-Bibliothek“ und die „Systemszenario-Wahrscheinlichkeit“ können verwendet werden, um das Phänomen „Überkomplexität“ zu vermeiden. Die Hauptgründe sind: (1) Beim Aufbau der „Mutterbibliothek“ wird eine zufällige Sammlungsmethode mit zufälligem Ort, zufälligem Zeitraum, zufälligem Klima usw. verwendet, um menschliche Faktoren im Sammlungsprozess der „Mutterbibliothek“ zu reduzieren. (2) Für ein bestimmtes System wird die entsprechende „Unterbibliothek“ aus der „Mutterbibliothek“ extrahiert, wodurch menschliche Faktoren in der „Unterbibliothek“ indirekt vermieden werden. (3) Berechnen Sie die endgültige Szenenkomplexität basierend auf der Wahrscheinlichkeit und Komplexität des Szenenauftritts, wenn das System ausgeführt wird. Durch die Kombination der objektiven Faktoren Komplexität und Wahrscheinlichkeit wird der Einfluss menschlicher Faktoren vermieden. Beispiel: Für Szenenelemente mit hoher Komplexität und geringer Wahrscheinlichkeit oder für Szenenelemente mit geringer Komplexität und hoher Wahrscheinlichkeit kann der endgültige Szenenkomplexitätswert niedriger sein. Für verschiedene Systeme sind die Wahrscheinlichkeitskoeffizienten unterschiedlich. Beispiel: Bei einem System, das auf die Nutzung von Autobahnen beschränkt ist, ist der Wahrscheinlichkeitskoeffizient, dass nur Fahrzeuge in der Verkehrsteilnehmerebene auftauchen, größer als der Wahrscheinlichkeitskoeffizient von Fußgängern und Fahrrädern, bei einem System, das in städtischen Verkehrsszenarien verwendet werden kann Koeffizient der in der Verkehrsteilnehmerschicht vorkommenden Fußgänger und Fahrräder. Der Wahrscheinlichkeitskoeffizient ist größer als der Wahrscheinlichkeitskoeffizient nur von Fahrzeugen. Darüber hinaus können die Wahrscheinlichkeitskoeffizienten desselben Systems in verschiedenen Phasen des autonomen Fahrentwicklungsprozesses unterschiedlich sein. Beispiel: Zu diesem Zeitpunkt ist der Wahrscheinlichkeitskoeffizient eines Systems mit hochpräzisen Karten oder V2X in der Informationsschicht niedriger als der eines Systems ohne hochpräzise Karten oder V2X. In späteren Entwicklungsstadien des autonomen Fahrens kann der Wahrscheinlichkeitskoeffizient eines Systems mit hochpräzisen Karten oder V2X höher sein als der eines Systems ohne hochpräzise Karten oder V2X. 4 Fazit Um die Anforderungen von ISO/PAS 21448 zu erfüllen, muss eine Bibliothek erwarteter funktionaler Sicherheitsszenarien erstellt werden. Der Konstruktionsqualität der Szenenbibliothek fehlen jedoch entsprechende quantitative Indikatoren. Basierend auf dem Pegasus-Szenenebenensystem quantifiziert dieser Artikel die Komplexität jeder Elementebene, um die Qualität der Szenenbibliothek zu bewerten. Um das Phänomen der „Überkomplexität“ zu vermeiden, werden gleichzeitig die beiden Konzepte „Mutter-Kind-Bibliothek“ und „Systemszenario-Wahrscheinlichkeit“ vorgeschlagen und erläutert, wie und wie die „Mutter-Kind-Bibliothek“ aufgebaut werden soll Es wird erläutert, wie die „Systemszenario-Wahrscheinlichkeit“ berechnet wird, und auf dieser Grundlage wird abschließend erläutert, wie die Komplexität berechnet wird. Die in diesem Artikel erwähnten Quantifizierungsmethoden und die Methoden zur Vermeidung „übermäßiger Komplexität“ spielen eine aufschlussreiche Rolle beim Aufbau und der Förderung der erwarteten funktionalen Sicherheitsszenarienbibliothek. 3.4 Wert des Wahrscheinlichkeitskoeffizienten
Das obige ist der detaillierte Inhalt vonForschung zur komplexen Quantifizierungsmethode der Bibliothek erwarteter funktionaler Sicherheitsszenarien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!