Es gibt vier Multiplikatoren zum Steuern der Größe der verschiedenen thermischen Lasten, wenn sie auf das Modell angewendet werden. Diese befinden sich in dem Dialogfeld Analyseparameter auf der Registerkarte Multiplikatoren.
Ein Wert von Null in einem dieser Felder mit Ausnahme des Feldes Randbedingungstemperatur-Multiplikator deaktiviert die Lasten dieses Typs im Modell. Ein Wert von Null im Feld Randbedingungstemperatur-Multiplikator ändert die Größen der angewendeten Temperaturen auf 0 Grad.
Der Wert in dem Feld Standardknotentemperatur auf der Registerkarte Optionen des Felds Analyseparameter wird verwendet, um die Temperatur eines Knotens festzulegen, der nicht über eine festgelegte Temperatur verfügt. Diese Option sollte verwendet werden, wenn ein temperaturabhängiges Materialmodell oder Strahlung im Modell vorhanden ist.
Wenn Sie zuvor eine Analyse von elektrostatischem Strom und Spannung bei einem Modell mit identischer Geometrie und Netz auf dem Modell, das Sie gerade analysieren, vorgenommen haben, können Sie die elektrostatischen Ergebnisse zu diesem Modell zum Bestimmen der Temperaturauswirkungen des Stroms anwenden. Es gibt einige Richtlinien, die in diesem Vorgang beachtet werden müssen.
Der Solvertyp für eine thermische Analyse kann in dem Dialogfeld Analyseparameter auf der Registerkarte Lösung über die Dropdown-Liste Solvertyp ausgewählt werden. Hintergrundinformationen finden Sie auch unter Verfügbare Solvertypen. Die verfügbaren Optionen lauten wie folgt:
Wenn Sie die Lösungsmatrix erstellen, jedoch nicht die Analyse durchführen möchten, aktivieren Sie das Kontrollkästchen Stopp nach Steifheitsanalysen. Dies ist nur dann hilfreich, wenn Sie auf die Gleichungsdatenmatrix zugreifen möchten. Die Steifheitsmatrix wird immer berechnet, wenn Sie eine Analyse ausführen, also gibt es keinen Vorteil, diese Option unter normalen Bedingungen zu verwenden.
Für die Solver Sparse und Iterativ steuern die Felder Prozentsatz der Speicherzuweisung, wie viel des verfügbaren RAM verwendet wird, um die Elementdaten zu lesen und die Matrizen herzustellen. Ein kleiner Wert wird empfohlen. (Wenn der Wert kleiner oder gleich 100 % ist, wird der verfügbare physikalische Arbeitsspeicher verwendet. Wenn der Wert dieser Eingabe größer ist als 100 %, verwendet die Speicherzuweisung den verfügbaren physischen und virtuellen Speicher).
Wie bereits erwähnt, nutzen einige Solver die auf dem Computer verfügbaren Gewinde/Kerne. Das Dropdown-Feld Anzahl der Threads/Kerne ist in solchen Fällen aktiviert. Für die schnellste Lösung möchten Sie womöglich alle verfügbaren Threads/Kerne verwenden, doch sollten Sie sich für weniger Threads/Kerne entscheiden, wenn Sie noch Rechenleistung für die Ausführung anderer Anwendungen während der Analyse benötigen.
Wenn der iterative Solver ausgewählt wurde, dann ist der Abschnitt Iterativer Solver aktiviert. Die Eingaben in diesem Abschnitt sind wie folgt:
Wenn der iterative (PBiCGStab)-Solver ausgewählt wird, dann ist die folgende Eingabe aktiviert:
Wenn der Solver "Sparse" ausgewählt ist, dann ist der Abschnitt Solver "Sparse" aktiviert. Die Eingaben in diesem Abschnitt sind wie folgt:
Nachdem die Analyse abgeschlossen ist, können die Ergebnisse der Analyse in einer Textdatei ausgegeben werden. Die Registerkarte Ausgabe des Dialogfelds Analyseparameter kann verwendet werden, um zu steuern, welche Daten in die Datei ausgegeben werden.
Wenn ein Modell Strahlungslasten oder temperaturabhängige Eigenschaften (Konvektion, Materialien usw.) enthält, umfasst die Lösung einen nichtlinearen iterativen Prozess zum Bestimmen der entsprechenden Temperaturen. Diesen Prozess können Sie in dem Dialogfeld Analyseparameter auf der Registerkarte Fortgeschritten steuern.
Wenn eine der oben erwähnten Bedingungen in Ihrem Modell vorkommt, aktivieren Sie das Kontrollkästchen Durchführen. Sie können über das Feld Maximale Anzahl der Iterationen festlegen, wie oft der Prozessor die Lösung wiederholen kann. Die Lösung nach dieser Anzahl an Iterationen wird als das Analyseergebnis verwendet. In einigen Fällen wird eine angemessene Lösung konvergiert, bevor die maximale Anzahl der Iterationen erreicht ist.
Es gibt fünf Optionen, um zu entscheiden, den iterativen Prozess anzuhalten. Sie können diese in der Dropdown-Liste Kriterien auswählen. Wenn die Option Alle N-Iterationen durchführen ausgewählt ist, werden alle im Feld Maximale Anzahl der Iterationen angegebenen Iterationen ausgeführt. Wenn die Option Ende bei korrektiver Norm < E1 (Fall 1) ausgewählt ist, werden die Iterationen angehalten, wenn die korrektive Norm kleiner ist als der Wert im Feld Korrekturtoleranz. Wenn die Option Ende bei relativer Norm < E2 (Fall 2) ausgewählt ist, werden die Iterationen angehalten, wenn die relative Norm kleiner ist als der Wert im Feld Relative Toleranz. Wenn die Option Ende wenn entweder Fall 1 oder 2 ausgewählt ist, werden die Iterationen angehalten, wenn entweder die korrektive Norm kleiner ist als der Wert im Feld Korrekturtoleranz oder wenn die relative Norm kleiner ist als der Wert im Feld Relative Toleranz. Wenn die Option Ende wenn sowohl Fall 1 und 2 ausgewählt ist, werden die Iterationen angehalten, wenn die korrektive Norm kleiner ist als der Wert im Feld Korrekturtoleranz und wenn die relative Norm kleiner ist als der Wert im Feld Relative Toleranz.
Es gibt zwei bzw. vier Werte, die zur Bestimmung der Qualität der Konvergenz berechnet werden. Der erste Wert ist die korrektive Norm. Die korrektive Norm wird wie folgt berechnet:
Wenn numnp die Gesamtanzahl der Knoten im Modell ist, ist T alt die Temperatur aus der vorherigen Iteration und T neu die Iteration der aktuellen Iteration. Diese Norm ist mit dem Temperaturunterschied zwischen den Iterationen verbunden, daher die Bezeichnung korrektive Norm.
Der zweite Wert für die Konvergenz ist die relative Norm. Diese wird wie folgt berechnet:
Diese Norm ist mit dem relativen Temperaturwechsel zwischen den Iterationen gleichzusetzen, daher die Bezeichnung relative Norm. Das Feld Korrekturtoleranz kann verwendet werden, um den maximalen Wert für die korrektive Norm festzulegen. Das Feld Relative Toleranz kann verwendet werden, um den maximalen Wert für die relative Norm festzulegen.
Wenn die Analyse Strahlung von Körper zu Körper enthält, basiert die Konvergenz auch auf Wärmestrom (der dritte und vierte Konvergenzwert). Die Gleichungen für die korrektiven und relativen Normen basierend auf Wärmestrom sind dieselben wie oben (die Temperaturen werden durch Wärmeströme ersetzt).
Die Temperatur eines Knotens nach einer Iteration, T neu , kann höher oder niedriger als der endgültige konvergierte Wert sein. Das bedeutet, dass Sie diesen Wert möglicherweise nicht als Eingabe für die nächste Iteration verwenden möchten. Der Wert im Feld Relaxationsparameter kann verwendet werden, um diese Oszillationen zu minimieren. Der Relaxationsparameter wird wie folgt verwendet:
T akt = T alt + (Relaxationsparameter) * (T neu - T alt )
Die Beziehung zwischen den verschiedenen Ergebnissen ist grafisch aufbereitet in Abbildung 1 dargestellt. T akt , und daher auch die Wirkung des Relaxationsparameters, ist der in die Ergebnisdatei ausgegebene Wert.
Abbildung 1: Grafische Interpretation des Relaxationsparameters
Ein Relaxationsparameter zwischen 0,8 und 1 bietet eine gute Konvergenz, wenn die nichtlinearen Auswirkungen gering bleiben. Wenn große nichtlineare Auswirkungen vorhanden sind, wie z. B. Strahlung bei hohen Temperaturen, muss der Relaxationsparameter möglicherweise im Bereich von 0,1 bis 0,3 liegen, um die Oszillationen zu glätten. Der Konvergenzverlauf kann in der Protokolldatei eingesehen werden.
Es gibt zwei Methoden für die Handhabung von verklebten Verbindungen. Welche Methode verwendet wird, hängt teilweise davon ab, ob die Knoten zwischen den beiden Bauteilen abgeglichen werden oder nicht.
Durch Aktivieren der Option Intelligenter verklebter/verschweißter Kontakt ein werden falls nötig Mehrpunkt-Abhängigkeitsgleichungen (MPCs) zum Verkleben der Knoten auf Bauteil A, Fläche B mit den nächsten Knoten auf Bauteil C, Fläche D verwendet. Formfunktionen interpolieren die Temperaturen an den Knoten auf Fläche B zu den Knoten auf Fläche D. Daher müssen die Netze keinen Abgleich zwischen den Bauteilen aufweisen. Die MPCs werden für alle Knoten auf dem Flächenkontaktpaar verwendet, wenn ein Knoten nicht abgeglichen ist. Wenn die Netze an allen Knoten abgeglichen sind, wird mit dem Knotenabgleich die Kontaktfläche verklebt. Die beiden Knoten auf den angrenzenden Bauteilen werden zu einem Knoten zusammengefasst, und MPC-Gleichungen werden für die Kontaktflächen nicht verwendet. Die Optionen für die Dropdown-Liste zum intelligenten Verkleben sind wie folgt:
Die Option zur intelligenten Verklebung gilt für verklebte Kontakte und verschweißte Kontakte. Für andere Kontaktarten (außer für freie Kontakte) müssen die Knoten abgeglichen sein. Siehe Seite Überblick über die Vernetzung: Erstellen von Kontaktpaaren: Kontakttypen für eine Diskussion zur Definition von Kontakt und Verwendung der intelligenten Bindung.
Bei der intelligenten Verklebung wird zum Lösen der Analyse standardmäßig die Kondensierungsmethode eingesetzt. Wenn die Analyse nicht konvergiert oder nicht den Erwartungen entspricht, können Sie eine andere Lösungsmethode für MPC-Gleichungen verwenden (siehe Mehrpunkt-Abhängigkeiten). Klicken Sie auf Setup Lasten
Mehrpunkt-Abhängigkeit, und wählen Sie unter Lösungsmethode eine Option aus. Wenn Sie die Strafmethode verwenden, wird die Genauigkeit der Lösung vom Feld Pönale gesteuert. Die Pönale multipliziert mit der maximalen diagonalen Steifheit im Modell wird für die Straflösung verwendet. Ein Wert im Bereich von 10
4
bis 10
6
wird empfohlen.
Wenn die Option Intelligenter verklebter/verschweißter Kontakt ein nicht aktiviert ist, werden die Bauteile nur verklebt, wenn die Knoten zwischen den Bauteilen abgeglichen sind.