Generierung vereinfachter Modelle mechatronischer Systeme auf Basis symbolischer Gleichungen
Lars Mikelsons, Dieter Schramm
Für die Entwicklung, Regelung und Optimierung technischer Systeme stellt die modellbasierte Simulation ein wichtiges Hilfsmittel dar. Dabei sind in vielen Anwendungen niedrige Simulationszeiten essentiell. Eine Simulation besteht zum einen aus dem Modell des technischen Systems und zum anderen aus einem numerischen Lösungsverfahren. Für eine effiziente Simulation sollte das verwendete Modell so einfach wie möglich sein, um den interessierenden physikalischen Effekt noch abbilden zu können, jedoch nicht einfacher. In der Regel werden von einem technischen System während des Entwicklungsprozesses mehrere Modelle benötigt. Die einfache Verfügbarkeit komplexer Modelle legt es nahe, die Modellbildung lediglich für das komplexeste Modell zu betreiben und alle weiteren Modelle durch Modellreduktion aus diesem zu generieren. In dieser Arbeit wird ein geeignetes Modellreduktionsverfahren entwickelt und in eine objektorientierte Simulationsumgebung integriert.
Das verwendete Modellreduktionsverfahren basiert darauf, ausgehend von einem vorgegebenen Szenario den Einfluss der in den Modellgleichungen enthaltenen mathematischen Terme zu schätzen. Anhand ihres geschätzten Einflusses auf das Simulationsergebnis werden die Terme anschließend sortiert und manipuliert (beispielsweise linearisiert oder vernachlässigt). Ein besonderer Schwerpunkt liegt weiterhin auf der Generierung von Modellen für die Echtzeitsimulation.
Die Leistungsfähigkeit des Verfahrens wird anhand bekannter Modelle aus der Fahrdynamik eindrucksvoll gezeigt. Darüber hinaus wurde im Rahmen der Arbeit ein komplexes Modell einer Baumaschine generiert und anschließend für Echtzeitsimulationen reduziert. Außerdem dient das Modellreduktionsverfahren als Basis für einen Ansatz zur Erstellung generischer Modelle.