[German Workshop] Schritt-für-Schritt Anleitung: Session 3

Hi!

Ich habe noch Probeme mit der Selektion der Flächen bei der Bpundary Condition “Walls”. Wie viele Entities müssen denn da selektiert sein? Bei mir komme ich auf 124 !?

Bei mir sind auch die Flächen solid_0_solid_0_face_14 und solid_0_solid_0_face_15 selektiert. Im Screenshot sieht das so aus, als wäre das nicht der Fall !?

Danke für eine Antwort.

GRuß,

Oliver

Hi!

Wird etwas über den Adjustable timestep bei der Simulation Control gesagt?
(Auswahl: Ja oder nein ?)

Danke.

Gruß,

Oliver

Ich halte mich jetzt an das, was Murat geposted hat und nehmen die

Faces 14+15 und 21-28

raus

Das hatte ich auch als Problem,
da hat mir aber diese Info hier geholfen :slight_smile:

Ich hatte beim Run3 aus interesse 90000s mit 32 Kernen genommen, aber das ergebnis passt garnicht zum echten modell und realistisch sieht es auch nicht aus^^.
Ich habe jetzt die Werte angepasst, danke für den Hinweis, die hatte ich dann doch übersehen.

Viel Erfolg,
Petr

Ich denke mal das es so aussehen soll.
Was ich auch etwas tricky finde ist, das bei der Auswahl der Filter darauf an kommt für welchen die jeweilige Skala angezeigt wird, ist die Falsche ausgewählt sieht es unrealistisch aus.

Hier meine beiden Simulation, oben passiv und unten aktiv.

Bei beiden sieht man richtig schön wie sich die Temperatur verteilt.
Was ich aber interessant finde ist, das bei den Lüftungsschlitzen die die Warme Luft nach außen führen sich wohl Hotspots bilden und diese Wärmer werden.
Man lernt nie aus^^.

@Milad_Mafi
Danke für das tolle Webinar,
ich würde mich aber freuen wenn man die Funktionen und Einstellungen die man tätigen kann genauer erklärt bekommen kann, damit man weiß was genau welche Einstellung zu welchem Ergebnis führt :slight_smile:

Hi Ulrich,

der Löser hat Konvergenzkriterien, die eine Simulation autmatisch beenden, sobald diese erfüllt sind. Diese werden unabhängig voneinander geprüft, d. h. sobald eine Größe (z. B. der Druck) diese Bedingungen erfüllt, wird die Simulation als konvergiert behandelt. Auch wenn Geschwindigkeit etc. noch nicht konvergiert sind.

Kannst du mal den Projektlink posten?

LG,

Milad

Hi Reinhard,

die erwzungene Strömung sollte nach unseren Berechnung in diesem Grenzfall nich laminar sein. Für höhrere Durchflussraten ist es jedoch definitiv notwendig eine turbulente Strömung anzunehmen. Hierfür müssen dann zusätzliche Parameter bei den Randbedingungen angegeben werden.

Ich würde mich sehr freuen, wenn du es einmal versuchen würdest. Wir helfen dir bei allen Fragen und Problemen. Die Ergebnisse könntest du ja hier mit uns teilen.

LG,

Milad

Hi Petr,

das Post-Processing ist bei beiden Fällen gleich.

LG,

Milad

Hi Philipp,

welche Randbedinung hast du wie verändert um die Laufrichtung des Lüfters umzukehren?

LG,

Milad

Ich glaube wir meinen 2 verschiedene Dinge,
ich meine die reinen Einstellungen zb. bei den Numerics oder was die Werte im Plot Graph sagen.

Hallo,

es ist super-wichtig die Randbedingungen eindeutig, d. h. widerspruchsfrei zu gestalten. Im Tutorial als auch im Webinar habe ich darauf hingewiesen, dass die Wände am besten durch invertiren der Auswahl.

Ansonsten läuft man Gefahr einigen Flächen zwei (widersprücliche) Randbedingungen zu geben!

LG,

Milad

Hallo,

aufgrund der Feiertage und der ursprünglichen Verwirrung bzgl. der Flächen werden wir die Deadline für die aktuelle Hausaufgabe bis Freitag verlängern:

Neue Deadline: 20.05.2016, 16:00

Gruß,

Milad

1 Like

Super! :grinning:

Habe ich gemacht, aber es konvergiert nicht.

Wie lautet denn die richte Anzahl der Flächen ? 114 ist es wohl nicht!

Gruß,

Oliver

Alles klar! Dann versuch ich mal dir weiterzuhelfen:

  1. Einstellungen bzgl. Numerik (Numerics)
    Wie ich in der Session erklärt habe, basieren die Verfahren zur Strömungssimulation auf Gleichungen, die sich vom Energie-, Massen- und Impulserhalt herleiten lassen. Die konkrete Herleitung wird in diesem Video gut erklärt!

Diese Gleichungen lassen sich aber nicht analystisch lösen, sonder nur numerisch. Was bedeutet das?
Analstisch:
Eine analytische Lösung bedeutet, dass es eine Formel gibt, die die Lösung darstellt. Z.B.
kann jeder die Ableitung von Polynomen beliebigen Grades exakt als Lösung angeben. In unserem Fall wäre das drei Funktionen, nämlich p(x,y,z) und u(x,y,z) und T(x,y,z)

Numerisch:
Es gibt Problemstellungen, wofür es KEINE Lösungsformel gibt, d.h. die Lösung kann nicht exakt als
Formel hingeschrieben werden. Um dennoch eine Lösung auszurechnen ist man hier auf numerische Lösungsverfahren angewiesen, d.h. man nähert sich der Lösung mit speziellen Verfahen an. Dies führt zwar i. d. R. nicht zu dem exakten Ergebniss. In der Praxis reichen jedoch auch gute Näherungen!

Im Reiter Numerics können vom Nutzer die Parameter und Algorithmen zur numerischen Lösung der Gleichungen eingestellt werden. Die relaxation z. B. gibt an ob das Verfahren eher schnell oder robust rechnen soll (1 = neutral, <1 = schnell, >1 = robust)

  1. Die Residuen (Plot)
    Da es sich um ein Näherungsverfahren handelt ist die Lösung auch nicht exakt. Die bisher bekannten mathematischen Verfahren sind zwar nicht in der Lage die Gleichungen analytisch zu lösen. Sie können jedoch problemlos den Fehler einer Näherungslösung bestimmen. Dies wird beispielsweise gemacht, indem man den Massenstrom an Ein- und Auslass auf Basis der Näherungslösung exakt ausrechnet. Hier wird es zu einer Abweichung kommen, die wir graphische darstellen können.

Da die Lösunng iterativ - also in einer Art von Schleife - berechnet wird, ist das Ziel diese Fehler mit jeder Iteration zu verkleinern. Solage bis sie auf einen festen, möglichst kleinen Wert konvergieren.

LG,

Milad

@petrk habe genau die gleichen Bilder nach der Simulation.

Jedoch hätte ich noch eine Frage. Oben bei der Einstellung der Zeit. Warum stehen bei der Lüftersimulation nur 1318 Schritte von den angegebenen 2000 Schritten zur Verfügung?

Feedback an @Milad_Mafi sowie SimScale Team. Super Kurs mit guten Beispielen und guter Platform (soweit man das bis jetzt noch als Laie sagen darf). Würde mich freuen wenn es von euch mehr in dieser Richtung geben könnte :slight_smile:

Das würde ich auch gerne wissen :frowning: .
Hippophil hatte bei mir ein paar Fehler gefunden die ich dann auch korrigiert hatte, aber ich bekam auch keine 2000 Schritte raus.

Hallo

Das konvergiert halt schon früher, das heißt, die Simulation bekommt immer wieder die gleichen Werte raus und bricht daher ab, um Zeit zu sparen. Im Log steht bei mir folgendes

SIMPLE solution converged in 1318 iterations
End

Siehe auch diesen Beitrag: [German Workshop] Schritt-für-Schritt Anleitung: Session 3 - #36 by Milad_Mafi

Grüße
Philipp

Hallo Milad.

ich habe die fan Randbedingung auf Direction=out gestellt, alles andere so gelassen.

In der Hilfe steht zu Direction nichts. Dort steht, dass positive Werte immer nach innen weisen, negative nach außen. Wozu dann diese Einstellung?

Grüße
Philipp

@hippophil Danke. Hab ich zwar gelesen aber ist nicht wirklich bei mir angekommen :confused:
Schönen abend noch :slight_smile: