Ok habe den Fehler gefunden
Es lag an dem Coupling Constraint. Ich hatte lediglich die Knotenpunkte auf dem inneren Kreisausschnitt dem Referenzpunkt auf der Rotationsachse zugewiesen; es müssen aber alle Knotenpunkte, die auf der Scheibe liegen und mitdrehen, zugeteilt werden.
Außerdem habe ich bei Step die 'extrapolation=NO' setzen müssen.
Jetzt funktioniert die Simulation...eigentlich denn ich stehe schon wieder vor dem nächsten Problem:
Über die Subroutine DISP und URDFIL wird die Energie, die aufgrund der Reibung entsteht, einer Anfangsenergie (groß) abgezogen und über die Differenz wird die neue Winkelgeschwindigkeit berechnet. Diese wird dann für den nächsten Inkrementschritt verwendet. Am Anfang ist die Winkelgeschwindigkeit etwa 100 [rad/s]. Ab ungefähr der Hälfte, also ca 50 [rad/s] steigt die Energie und die Temperatur der Reibfläche unerklärlich stark an, was eine hohe Verringerung der Winkelgeschwindigkeit nach sich zieht und die Rotation relativ schnell zum Stillstand kommt. Kann sich jemand erklären, woher dieser Anstieg kommt?
Die Diagramme beschreiben die Messwerte an den Elementen der Bremsbacken,die Kontakt mit der Bremsscheibe haben.
Zuerst habe ich gedacht, das Materialverhalten sei Schuld daran, aber nach Reduzierung der Anpressspannung, die auf die Bremsklötze wirkt, tritt das gleiche Verhalten auf.
Mein zweiter Gedanke war, dass es an meiner Berechnung liegen könnte. Hierzu wird die Reibenergie ALLFD verwendet. Diese beinhaltet die erzeugte Energie für das gesamte Modell, richtig? Die Formel für die Winkelgeschwindigkeit ergibt sich zu w_act=sqrt(2*(Anfangsenergie-ALLFD)/m_F)/r_dyn wobei m_F eine Fahrzeugmasse ist und r_dyn der dynamische Radhalbmesser eines Reifens. Anschließend wird w_act noch mit der Inkrementzeit TIME(1) multipliziert.
Mein letzter Gedanke ist der, dass es vielleicht Probleme beim Auslesen von ALLFD gibt. Die Energie wird ja in das Ergebnisfile (*.fil) gespeichert nachdem DISP schon aufgerufen wurde; also wird für den aktuellen Inkrementschritt die erzeugte Energie des vorangegangenen Inkrementschritts verwenden. Könnte es sein, dass die Berechnung damit instabil wird und das System anfängt zu schwingen???
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP