Seminaraufgabe SoSe 2021: Einspurmodell Gruppe C
Autoren: Katrin Schöne, Maike Lütkewitte
→ zurück zur Übersicht: "Systems Design Engineering" - Seminaraufgabe SoSe 2021: Einspurmodell“
Einleitung
Die Studierenden des Masterstudiengangs "Business and Systems Engineering" sollen im Rahmen des Moduls "Systems Design Engineering" ein Einspurmodell in MATLAB® und Simulink® entwickeln.
Die Seminararbeitet beinhaltet folgende Ziele und Rahmenbedingungen[1] :
- Modell herleiten
- Lineares Einspurmodell in Simulink erstellen (alle Berechnungen in Simulink)
- Modell parametrieren (alle Parameter per Skript in Matlab laden)
- Modell zur Simulation von Fahrmanövern nutzen
- Nutzung der Matlab-Version 2020a
Vorgehensweise nach dem V-Modell
Die Rahmenstruktur für die Seminararbeit bildet das V-Modell. Dieses teilt sich in einen Entwicklungszweig und einen Test- und Integrationszweig auf, die zusammen die namensgebene V-Struktur bilden[1].
Entwicklungszweig:
- Anforderungsdefintion
- Funktionaler Systementwurf
- Technischer Systementwurf
- Komponentenspezifikation
- Programmierung
Test- und Integrationszweig:
- Komponententest
- Integrationstest
- Systemtest
- Abnahmetest
In dieser Dokumentation wird nur der Entwicklungszweig betrachtet.
Anforderungen
Zunächst werden die Anforderungen an das Projekt definiert, um alle Anforderungen und notwendigen Informationen vom Auftraggeber zu sammeln[1]. Das erarbeitete Lastenheft ist in sechs Kapitel aufgeteilt:
- Allgemeines Vorgehen
- Anforderungen an den strukturellen Aufbau des Modells
- Technische Anforderungen an das Modell
- Anforderungen an Benutzerschnittstellen
- Software / Werkzeuge
- Dokumentaion im HSHL Wiki
Die nachfolgende Tabelle enthält einen Auszug mit den wichtigesten Punkten aus der Anforderungsliste. Das gesamte Dokument 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. |
Funktionaler Systementwurf/Technischer Systementwurf
Komponentenspezifikation
Umsetzung
Ergebnis
Zusammenfassung
Arbeitsergebnisse
Die vollständigen Unterlagen zu der Durchführung befinden sich im SVN.