Seminaraufgabe SoSe 2021: Einspurmodell Gruppe B
Autoren: Björn Schlottke und Dennis Schleicher
Einleitung
Dieser Artikel dokumentiert die Ausarbeitung der Gruppe B im Modul Systems Design Engineering im Sommersemester 2021. Die Aufgabe beinhaltet die Entwicklung des linearen Einspurmodells nach dem V-Modell als Tool zur Komplexitätsbeherrschung. Hierfür wurden die Inhalte des Skriptes Datei:Skript Fahrwerkmanagent ProfGöbel.pdf in Submodule und zugehörige Komponenten aufgeteilt und in einem MATLAB 2020a Simulink Modell umgesetzt.
Vorgehensweise nach V-Modell
Wie bereits erläutert wurde die Entwicklung nach dem V-Modell durchgeführt. Dies beinhaltet die in der folgenden Abbildung dargestellten Schritte. Um diese Schritte noch einmal aufzuführen, werden sie an dieser Stelle kurz aufgelistet.
- Anforderungsdefinition
- Funktionaler Systementwurf
- Technischer Systementwurf
- Komponentenspezifikation
- Programmierung
- Komponententest
- Integrationstest
- Systemtest
- Abnahmetest
Die Schritte 6 - 9 werden in dem vorliegenden Artikel nicht behandelt, weil sie die Testung der Ausarbeitungen von Gruppe J sowie den Abnahmetest des entwickelten Modells durch Prof. Göbel, betreffen. Somit wird lediglich die Entwicklung des linearen Einspurmodells behandelt.
Anforderungen
Zunächst werden alle Anforderungen zu denen sich Gruppe B im Rahmen dieser Seminararbeit verpflichtet in einem Lastenheft festgehalten. Hierfür wurde das Lastenheft mit der folgenden Struktur versehen.
- Formale Anforderungen
- Nachhaltigkeit des Programmcodes
- Abgaben des letzten Meilensteins im HSHL Wiki
- Termine und Fristen
- Aufbau
- Teilmodul Mannöversteuerung
- Teilmodul Modell
- Teilmodul Auswertung
- Modellgrundlagen
Das gesamte Lastenheft kann im [SVN] eingesehen werden.
ID | Kapitel | Inhalt |
---|---|---|
002 | 1 | Die Seminaraufgabe muss nach dem V-Modell bearbeitet werden. |
004 | 1 | Das Modell zur Fahrzeugsimulation muss hergeleitet werden. |
005 | 1 | Das Modell zur Fahrzeugsimulation muss implementiert werden. |
006 | 1 | Das Modell muss zur Simulation von Fahrmanövern genutzt werden. |
009 | 2 | Das Modell muss in drei Module aufgeteilt werden:
|
010 | 2 | Die Module müssen in sinnvolle Komponenten aufgeteilt werden:
|
017 | 3 | Das lineare Einspurmodell muss folgende Eingangsparameter besitzen:
|
018 | 3 | Die Eigenschaften des Modells (z.B. die Masse des Fahrzeugs) müssen realitätsnah parametriert werden. |
019 | 3 | Es müssen folgende Ausgänge berechnet werden:
|
022 | 4 | Dem Benutzer muss die Möglichkeit gegeben werden, das gewünschte Fahrmanöver durch geeignete Parameter zu beschreiben. |
023 | 4 | Die Ausgangssignale müssen graphisch dargestellt werden. |
025 | 5 | Das lineare Einspurmodell muss in Simulink gebaut werden. |
026 | 5 | Das Modell muss in MATLAB parametriert werden. |
027 | 5 | Es muss die MATLAB-Version 2020a verwendet werden. |
Systementwurf
Funktionaler Systementwurf
Technischer Systementwurf
Komponentenspezifikation
Programmierung
Ergebnisse
Zusammenfassung
Dokumentation
Link zu der Ausarbeitung in SVN
→ zurück zum Hauptartikel: "Systems Design Engineering" - Seminaraufgabe SoSe 2021: Einspurmodell“