|
|
| Zeile 3: |
Zeile 3: |
|
| |
|
| = Einleitung = | | = Einleitung = |
| Das zu testende Modul <code>berechneEntfernungPunktGerade.m</code> berechnet die Entfernung des eingehenden Punktes zur Fahrspur.
| | |
|
| |
|
| = Funktion = | | = Funktion = |
| # Der Algorithmus durchsucht die Referenzkurve <code>MittelLinie_W.mat</code> nach den naheliegenden Punkten <math>G_1</math> und <math>G_2</math> zum Punkt <math>P_W</math> (vgl. Abb. 1).
| | |
| # Zur Strecke <math>G_1-G_2</math> wird der Abstand <math>d_{Min}</math> in m berechnet.
| |
| # Links der Strecke ist der Wert negativ.
| |
| # Rückgabewerte sind <math>G_1</math> und <math>G_2</math> und <math>d_{Min}</math>.
| |
| [[Datei:TestBerechneRegelabweichung.jpg |rechts|mini|350px|Abb. 1: Berechnung des Abstandes Punkt zu Strecke]]
| |
|
| |
|
| = Vorbedingungen = | | = Vorbedingungen = |
| {| class="wikitable"
| |
| |+ style="text-align:left;"| Tabelle 1: Notwendige Dateien
| |
| |-
| |
| ! # !! Datei !! Beschreibung
| |
| |-
| |
| | 1|| [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_3/m-files/berechneEntfernungPunktGerade.m <code>berechneEntfernungPunktGerade.m</code>] || zu testendes Modul
| |
| |-
| |
| | 2|| [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_3/m-files/testBerechneRegelabweichungSpur.m <code>testBerechneRegelabweichungSpur.m</code>] || Testfunktion für einen Punkt <math>P_W</math> mit Darstellung (vgl. Abb. 1)
| |
| |-
| |
| | 3|| [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_3/m-files/testBerechneRegelabweichungSpurfcn.m <code>testBerechneRegelabweichungSpurfcn.m</code>] || Testfunktion für die gesamte Fahrspur mit Ergebnisdarstellung (vgl. Abb. 2, 3)
| |
| |-
| |
| | 4 || [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_2/m-files/RechteFahrspur_W.mat RechteFahrspur_W.mat]|| Eingangsdatum für die rechte Fahrspur
| |
| |-
| |
| | 5 || [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_2/m-files/LinkeFahrspur_W.mat LinkeFahrspur_W.mat]|| Eingangsdatum für die linke Fahrspur
| |
| |}
| |
|
| |
|
| = Modultest = | | = Modultest = |
| Da es sich bei dieser Entwicklung um die einer einzelnen Komponente handelt, schließt der Modultest mit dem Testbericht die Entwicklung ab (vgl. Tabelle 2).
| |
| [[Datei:TestBerechneRegelabweichungfcn LinkeFahrspur W.jpg |rechts|mini|350px|Abb. 2: Ergebnis von Testfall 1]]
| |
| [[Datei:TestBerechneRegelabweichungfcn RechteFahrspur W.jpg |rechts|mini|350px|Abb. 3: Ergebnis von Testfall 2]]
| |
| {| class="wikitable"
| |
| ! style="font-weight: bold;" | ID
| |
| ! style="font-weight: bold;" | Testfallbeschreibung
| |
| ! style="font-weight: bold;" | Eingänge PW, Referenz
| |
| ! style="font-weight: bold;" | Erwartetes Ergebnis
| |
| ! style="font-weight: bold;" | Testergebnis
| |
| ! style="font-weight: bold;" | Testperson
| |
| ! style="font-weight: bold;" | Datum
| |
| |+ style = "text-align: left"|Tabelle 2: Testbericht für den Modultest von <code>berechneEntfernungPunktGerade.m</code>
| |
| |-
| |
| | 1
| |
| | Punkte links der Sollinie sind negativ.
| |
| | [1.83;0.61;0], <code>LinkeFahrspur_W.mat</code>
| |
| | -0.2 m (vgl. Abb. 2)
| |
| | OK
| |
| | Prof. Schneider
| |
| | 19.06.2026
| |
| |-
| |
| | 2
| |
| | Punkte rechts der Sollinie sind positiv.
| |
| | [1.83;0.2;0], <code>RechteFahrspur_W.mat</code>
| |
| | 0.21 m (vgl. Abb. 3)
| |
| | OK
| |
| | Prof. Schneider
| |
| | 19.06.2026
| |
| |}
| |
|
| |
|
| ---- | | ---- |
| → zurück zum Hauptartikel: [[Anforderungen Praktikum Systementwurf SoSe2025|SDE Praktikum Systementwurf SoSe2025]] | | → zurück zum Hauptartikel: [[Anforderungen Praktikum Systementwurf SoSe2025|SDE Praktikum Systementwurf SoSe2025]] |
Autor: Lukas Berkemeier
Einleitung
Funktion
Vorbedingungen
Modultest
→ zurück zum Hauptartikel: SDE Praktikum Systementwurf SoSe2025