Seminaraufgabe SoSe 2021: Einspurmodell Gruppe A: Unterschied zwischen den Versionen
Zeile 73: | Zeile 73: | ||
getroffen werden. Ausgabe der Manöverauswahl ist der Lenkwinkel und die Längsgeschwindigkeit des Fahrzeugs. | getroffen werden. Ausgabe der Manöverauswahl ist der Lenkwinkel und die Längsgeschwindigkeit des Fahrzeugs. | ||
[[Datei: | [[Datei:Manöversteuerung_Gruppe_A.png|left|mini|600px|Abb. 5: Manöversteuerung Gruppe A]] <br clear=all> | ||
== Ergebnis == | == Ergebnis == |
Version vom 10. Juli 2021, 13:46 Uhr
Autoren: Lars Busskamp, Danny Jopp
Einleitung
In diesem Artikel wird die Ausarbeitung der Gruppe A im Modul Systems Design Engineering im Sommersemester 2021 dargestellt. Die Seminaraufgabe besteht darin ein lineares Einspurmodell mit Hilfe des V-Modells zu Entwickeln. Bei der Umsetzung und Darstellung wird das Programm MATLAB - SIMULINK 2020a verwendet. Für die Durchführung relevanten Parameter und Formeln sind dem Skript "Fahrwerksmanagement" entnommen.
Vorgehensweise nach dem V-Modell
- Anforderungsdefinition
- Funktionaler Systementwurf
- Technischer Systementwurf
- Komponentenspezifikation
- Programmierung/Modellierung
- Komponententest
- Integrationstest
- Systemtest
- Abnahmetest
Die Testfälle des V-Modells (6-9) wurden von Gruppe A für Gruppe K erstellt. Daher sind diese nicht im Wiki-Artikel beschrieben.
Anforderungsdefinition
In dem zu erstellenden Lastenheft werden alle Projekt relevanten Inhalte, sowie die Terminplanung detailliert dargestellt. In den Anforderungen ist z.B. die Parameterfestlegung (Fahrzeughöhe und -länge, die Manöverauswahl und Eingabeparameter) hinterlegt. Des Weiteren sind aber auch genaue Abgabetermine der einzelnen Schritte des V-Modells im Lastenheft festgelegt. Die gesamte Anforderungsdefinition ist unter folgendem Link verfügbar: Anforderungsdefinition
Funktionaler Systementwurf/Technischer Systementwurf
Der funktionale Systementwurf wurde von Prof. Dr. Göbel bereitgestellt und wird daher nicht detaillierter beschrieben.
Aus dem funktionalen Systementwurf wurde ein technischer Systementwurf abgeleitet (siehe Abb. 2)
Der technische Systementwurf besteht aus folgenden drei Modulen:
- Manöver
- Hier wird die Fahrzeuggeschwindigkeit und das zu fahrende Manöver festgelegt.
- Lineares Einspurmodel
- Dieses Modul beinhaltet die Modellierung des eigentlichen Modells.
- Auswertung
- In der Auswertung werden die gesammelten Daten graphisch dargestellt.
Der technische Systementwurf ist hier zu finden: Technischer Systementwurf
Komponentenspezifikation
Die Komponentenspezifikation definiert alle Komponenten, die im Modell zu finden sind. Dabei werden alle Ein- und Ausgänge der einzelnen Komponenten definiert und die dazugehörigen Berechnungen innerhalb der Komponenten dargestellt. Alle Formeln wurden dem uns zu Verfügung gestellten Skript Fahrwerkmanagement entnommen.
In der Komponentenspezifikation sind die in Abbildung 3 zu sehenden Komponenten beschrieben.
Zu finden ist die gesamte Komponentenspezifikation unter folgendem Link: Komponentenspezifikation Gruppe A
Umsetzung
Die Umsetzung erfolgte mit Hilfe von Matlab/Simulink. Dazu wurde zuerst eine Parameterdatei in Matlab angelegt (Abb. 4) Diese Parameterdatei liefert alle Information an das Simulinkmodell und ermöglicht die Simulation. In der Parameterdatei konnte das Fahrmanöver ausgewählt werden. Je nach Manöverauswahl wurde ein anderes Manöver in Simulink simuliert.
In der Manöversteuerung (Abb. 5) wird entsprechend dem gewählten Manövers einer von vier Fällen ausgeführt. Jeder Fall beinhaltet dabei ein spezielles Fahrmanöver. Die Auswahl kann zwischen
- konst. Geschw. konst. Lenkwinkel
- Lenkwinkelsteigerung mit konst. Geschw.
- Lenkwinkelsprung
- Slalomfahrt
getroffen werden. Ausgabe der Manöverauswahl ist der Lenkwinkel und die Längsgeschwindigkeit des Fahrzeugs.
Ergebnis
Zusammenfassung
Arbeitsergebnisse
Die vollständigen Unterlagen zu der Durchführung befinden sich im SVN.
Literaturverzeichnis
→ zurück zum Hauptartikel: "Systems Design Engineering" - Seminaraufgabe SoSe 2021: Einspurmodell“