BSF - Anforderungen an die Längsregelung: Unterschied zwischen den Versionen
Zeile 264: | Zeile 264: | ||
== Systemtest == | == Systemtest == | ||
<br> | Hier werden die verschiedenen entwickelten Komponente getestet. Die Testergebnisse ergaben nach bestimmten Eingaben die in der unteren Tabelle zu sehenden numerische Resultate. | ||
<br><br> | |||
{| class="mw-datatable" | {| class="mw-datatable" | ||
! style="font-weight: bold;" | ID | ! style="font-weight: bold;" | ID |
Version vom 3. Juni 2020, 08:41 Uhr
Autor: Alessio Cebeci
Betreuer: Prof. Schneider
Einleitung
Anforderungen
Folgende Anforderungen werden an die Längsregelung gestellt:
ID | Inhalt | Ersteller | Datum | Geprüft von | Datum |
---|---|---|---|---|---|
1 | Das Fahrzeug soll bei gerader Strecke eine maximale Geschwindigkeit von 0,75 m / s erreichen | Cebeci | 02.06.2020 | ||
2 | Das Fahrzeug soll in Kurven abhängig von der Krümmung der Kurve die Geschwindigkeit drosseln | Cebeci | 02.06.2020 | ||
3 | Das Fahrzeug soll schnell beschleunigen und endschleunigen können | Cebeci | 02.06.2020 | ||
4 | Das Fahrzeug soll nach einem Anhaltevorgang wieder Anfahren/ Weiterfahren können | Cebeci | 02.06.2020 | ||
5 | Das Fahrzeug sollte bei einem Überholvorgang beschleunigen können | Cebeci | 02.06.2020 | ||
6 | Das Fahrzeug sollte wenn es nicht Überholen kann vor dem Hindernis stehen bleiben | Cebeci | 02.06.2020 |
Implementierung
Komponententest
Stopplinienverhalten
Hier werden die verschiedenen entwickelten Komponente getestet. Die Testergebnisse ergaben nach bestimmten Eingaben die in der unteren Tabelle zu sehenden numerische Resultate.
ID | Testfallbeschreibung | Eingänge(SenKam_StoplinieAbst_f64 , SenKam_StoplinieFlag_bit )
|
Ausgang(BSFVx_Faktor_i8 )
|
Erwartetes Ergebnis | Testergebnis | Testperson | Datum |
---|---|---|---|---|---|---|---|
1 | Das Fahrzeug fährt normal, wenn keine Stopplinie erkannt wurde. | SenKam_StoplinienFlag_bit = 0, SenKam_StoplinienAbst_f64 = 0 | 1 | Vollgas | |||
2 | Trifft das Fahrzeug bei seiner Rundfahrt an eine Stopp-Kreuzung so muss es 10cm vor der Stopplinie anhalten | SenKam_StoplinienFlag_bit = 1, SenKam_StoplinienAbst_f64 <= 10% Max_Abstand | 0 | Fahrzeug Stoppt | |||
3 | Das Fahrzeug fährt weiter, wenn keine Stopplinie erkannt wurde. | SenKam_StoplinienFlag_bit = 0, SenKam_StoplinienAbst_f64 existiert | 1 | Nicht plausibeler Fall. (Da keine Stopplinie erkannt wurde) | |||
4 | Das Fahrzeug muss im Bereich zwischen 0.1m und 1m vor der Stopplinie immer langsamer fahren. | SenKam_StoplinienFlag_bit = 1, 0<SenKam_StoplinienAbst_f64<=10 | 0<BSFVx_Faktor_i8 <1 (Linieare Änderung)
|
Bremsen | |||
5 | Das Fahrzeug muss bei Stopplinienerkennung im Bereich weiter als 1m weiter normal fahren. | SenKam_StoplinienFlag_bit = 0, SenKam_StoplinienAbst_f64>10 | BSFVx_Faktor_i8 = 1
|
Nicht unterbrochene Fahrt |
Bestimmung Soll - Geschwindigkeit
Hier werden die verschiedenen entwickelten Komponente getestet. Die Testergebnisse ergaben nach bestimmten Eingaben die in der unteren Tabelle zu sehenden numerische Resultate.
ID | Testfallbeschreibung | Eingänge( )
|
Ausgang() | Erwartetes Ergebnis | Testergebnis | Testperson | Datum |
---|---|---|---|---|---|---|---|
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 |
Regler
Hier werden die verschiedenen entwickelten Komponente getestet. Die Testergebnisse ergaben nach bestimmten Eingaben die in der unteren Tabelle zu sehenden numerische Resultate.
ID | Testfallbeschreibung | Eingänge( )
|
Ausgang() | Erwartetes Ergebnis | Testergebnis | Testperson | Datum |
---|---|---|---|---|---|---|---|
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 |
Systemtest
Hier werden die verschiedenen entwickelten Komponente getestet. Die Testergebnisse ergaben nach bestimmten Eingaben die in der unteren Tabelle zu sehenden numerische Resultate.
ID | Testfallbeschreibung | Eingänge( )
|
Ausgang() | Erwartetes Ergebnis | Testergebnis | Testperson | Datum |
---|---|---|---|---|---|---|---|
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 |