diplomarbeit - Virtual Vehicle

Transcrição

diplomarbeit - Virtual Vehicle
Der Schwerpunkt der Forschungsaktivitäten am VIRTUAL VEHICLE liegt auf der Entwicklung neuer Technologien, Methoden und Werkzeuge
einzelner CAE-Disziplinen, der virtuellen Produktentstehung, der multidisziplinären Optimierung sowie der gekoppelten Simulation. Angewandte
Forschung sowie geförderte Forschungsprojekte mit Brückenfunktion zwischen Universität und industrieller Vorentwicklung stehen dabei im
Mittelpunkt. Die Verknüpfung der am VIRTUAL VEHICLE gebündelten Kompetenzen bildet eine einzigartige Forschungsplattform.
DIPLOMARBEIT
Automatiserter MoL-PoL-Vergleich mit Hilfe
eines Referenzmodelles (AMP)
Ihre Aufgaben:
In der modellbasierten Entwicklung spielt Back-to-back-Testing eine zentrale Rolle bei der
Absicherung auf Modultestebene. Back-2-Back-Testing ist der Vergleich der Resultate von
Modultests auf Modellbasis (MoL : Model-open-loop / floating point / TargetLink) und mit auf der
Zielplattform laufendem Autocode (PoL : Processor-open-Loop / fixed-point).
Unterschiede zwischen den Ausgangsvektoren entstehen durch
•
Diskretisierungsfehler (floating point vs. fixed point)
•
Skalierungsfehler (Überläufe, zu geringe Auflösung)
•
Fehler des Codegenerators
•
Fehler des Compilers
Diskretisierungsfehler sind systemimmanent. Wertdiskretes Rauschen führt als Eingang an
Kontrollstrukturen (If – then – else) jedoch auch zu einem geänderten zeitlichen Verhalten des
Moduls, was eine automatisierte Erkennung von Skalierungsfehlern oder von Tools
eingebrachten Fehlern zu einer komplexen Aufgabe macht.
Im Zuge dieser Diplomarbeit soll ein Model-Converter nach einem in der Automobilindustrie
gängigen Software-Entwicklungsprozess entwickelt werden, der skalierte TargetLink-Modelle in
skalierte Simulink-Modelle umwandelt, und damit einen bitweisen Vergleich der
Ausgangsvektoren ermöglicht. Model-Converter und Vergleich sollen dann in die bestehenden
Testprozesse integriert werden.
Link zu Model-based Testing: http://swt.cs.tu-berlin.de/asim-sts-05/tagband/weber.pdf
TargetLink – Modell
MoL
floating point
Modell am PC
mdl
mdl
Codegenerator
*.c
*.h
Compiler
*.dll
SoL
fixed point
Dll am PC
Crosscompiler
*.elf
PoL
fixed point
Evalboard
*.c
*.h
mdl
? == ?
Model-Converter
*
mdl
MoL
fixed-point
Simulink-Modell am PC
Was wir von Ihnen erwarten:
Selbständige, innovative und genaue Arbeitsweise
Was wir Ihnen bieten:
Fachgerechte Betreuung bei der Bearbeitung von zukunftsrelevanten Themen im Bereich der
Fahrzeugtechnik; Zusammenarbeit mit der Automobilindustrie; bezahlte Diplomarbeit;
Bei Interesse wenden Sie sich bitte an:
DI Irenka Mandic
[email protected]
Dr. Hannes Siegl
[email protected]
Dr. Christian Steger
[email protected]
Mag. Gudrun Gruber
[email protected]
Tel.: +43-(0)316-873-9004
www.v2c2.at