AF: Abstandssensorik (SenAbs): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 14: | Zeile 14: | ||
Beschreiben Sie den technischer Systementwurf. | Beschreiben Sie den technischer Systementwurf. | ||
=== Einbauposition === | === Einbauposition === | ||
Die genaue Position der Infrarotsensoren wird in der folgenden Tabelle dargestellt und lässt sich durch das Fahrzeugkoordinatensystem in Abb. 04 nachverfolgen: | |||
{| class="wikitable" | |||
! style="font-weight: bold;" | IR_Sensor | |||
! style="font-weight: bold;" | x-Position | |||
! style="font-weight: bold;" | y-Position | |||
|- | |||
| rechts vorne | |||
| -7 cm | |||
| -12 cm | |||
|- | |||
| rechts hinten | |||
| -36 cm | |||
| -12 cm | |||
|- | |||
| hinten links | |||
| -42 cm | |||
| 10 cm | |||
|- | |||
| hinten rechts | |||
| -42 cm | |||
| -10 cm | |||
|} | |||
[[Datei:IR Sensoren.jpg|thumb|rigth|300px|Abb. 4: Lage und Bezeichnung der IR-Sensoren]] | [[Datei:IR Sensoren.jpg|thumb|rigth|300px|Abb. 4: Lage und Bezeichnung der IR-Sensoren]] |
Version vom 21. April 2023, 13:50 Uhr
Autoren: Niklas Reeker & Oliver Scholze
Primärsensor
Die Infarotsensoren des autonomen Fahrzeugs sind von dem Hersteller Sharp, alle weiteren Informationen finden sie hier: Sharp_GP2Y0A41SK0F.
Messkette
Stellen Sie die vollständige Messkette dar (vgl. Abb. 2).
Systementwurf
Beschreiben Sie den technischer Systementwurf.
Einbauposition
Die genaue Position der Infrarotsensoren wird in der folgenden Tabelle dargestellt und lässt sich durch das Fahrzeugkoordinatensystem in Abb. 04 nachverfolgen:
IR_Sensor | x-Position | y-Position |
---|---|---|
rechts vorne | -7 cm | -12 cm |
rechts hinten | -36 cm | -12 cm |
hinten links | -42 cm | 10 cm |
hinten rechts | -42 cm | -10 cm |
Sensoranschlussplan (vgl. Abb. 3)
Analoge Singalverarbeitung
Schnittstelle zur DS1104
- Pinbelegung/Anschlussplan
- ADU
Sensor Pin | Belegung | Farbe | DS1104 ADC | Sensorposition | x/cm | y/cm | Signal |
---|---|---|---|---|---|---|---|
1 | Ausgang | Gelb | 5 | rechts vorne | -7 | -12 | SenAbs_xVR_K_f64 |
1 | Ausgang | Gelb | 6 | rechts hinten | -36 | -12 | SenAbs_xHR_K_f64 |
1 | Ausgang | Gelb | 8 | hinten links | -42 | 10 | SenAbs_yHL_K_f64 |
1 | Ausgang | Gelb | 7 | hinten rechts | -42 | -10 | SenAbs_yHR_K_f64 |
2 | Masse (GND) | Schwarz | |||||
3 | Versorgungsspannung VCC | Rot |
Sensorblock - SenXXX
Beschreiben Sie die Signalverarbeitung im Block SEN (vgl. Abb. 4).
Sensorblock - SabXXX
Beschreiben Sie die Signalverarbeitung im Block SAB (vgl. Abb. 5).
Praktische Aufgabe
- Messen Sie jedes Signal in der Verarbeitungskette
- Beispiel IR
- Ausgang ADC/Eingang Infrarot VR
- Ausgang Infrarot VR/Eingang PT1
- Ausgang PT1/Eingang Lookup
SenAbs_xVR_K_f64
- Zeichnen Sie Messung mit Referenz auf.
- Beispiel IR
- Funktionstest aller 4 Sensoren auf Referenzentfernung 15 cm
- Kennlinientest eines Sensors auf die Referenzentfernungen 4 cm .. max. Reichweite
- Konvertieren Sie die Daten in MATLAB®.
- Stellen Sie für jeden Signalverarbeitungsblock Ein- und Ausgang einander gegenüber. Beschriften Sie die Signale entsprechend der Originalsignalnamen in Simulink.
- Bewerten Sie die Funktion jedes Signalverarbeitungsblocks und tragen Sie Fehler in die LOP ein.
- Erarbeiten Sie Lösungsvorschläge und besprechen Sie diese mit Prof. Schneider.
- Setzen Sie die Lösungsvorschläge um und evaluieren Sie die Wirksamkeit.
Signalanalyse
Stellen Sie hier bitte die Signalanalyse dar.
Liste offener Punkte (LOP)
# | Problem | Analyse | Maßnahme | Freigabe | Wirksamkeit | Dokumentation |
---|---|---|---|---|---|---|
1 | SenAbs-Block ist schlecht kommentiert | Signale benennen, Kommentare einfügen | x | |||
2 | IR Abstand berechnen wird nicht verwendet | Toter Code | löschen | x | ||
3 | FilterIRSpikes komplexer m-Code | zu komplex | Ersetzen durch Simulink-Median-Block | x | ||
4 | PT1 | Wozu dient der? | löschen | x | ||
5 | Knicks in Lookup-Table | |||||
6 | Namensgebung yHR und xHR sind vertauscht | Signale korrekt umbennen |
Legende
- Problem: Was genau ist das Problem? Wo tritt das Problem auf? Wie zeigt sich das Problem? Wann tritt das Problem auf? Warum ist es ein Problem?
- Analyse: Was ist die Ursache des Problems?
- Maßnahme: Maßnahme zur Beseitigung der identifizierten Ursache
- Freigabe: Abstimmung der Maßnahme mit Prof. Schneider
- Wirksamkeit: Beschreibung Nachweis Wirksamkeit (Dummy-Prüfung, Versuche, Kurzzeitfähigkeit, Kennzahlen, Audit, etc.)
- Dokumentation: Doku der Lösung im HSHL-Wiki
Zusammenfassung
Alle Sensoren sind funktionsfähig.
Dokumentation in SVN
- Link zu Messdaten
- Link zur MATLAB®-Auswertung
→ zurück zum Hauptartikel: Praktikum SDE | SDE-Team 2023/24 | Lernzielkontrolle 1