 |
OpenFOAM : Linear zunehmender Wärmestrom
Shor-ty am 02.11.2021 um 18:12 Uhr (15)
Also ich hab das noch nie so gesehen wie Du es machst. Zumal die Klammern hinter refGrad falsch sind (oder war das zwecks Formatierung?).Mach mal folgendes.Code:forAll(cf, I){ Qwx[I] = (q +...) /lambda}this-refGrad() = Qwx;this-valueFraction() = 0;this-refValue() = 0;Wenn das nichts zeigt, setz mal die fraction auf 1 und den Qwx auf refValue. Zumindest müsste im ersten Zeitschritt dann eine (unphysikalische aber zu Testzwecken) Temperaturverteilung rauskommen.Tobi------------------Glück Auf,TobiOpenFOAM ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Residuals mit foamMonitor für mehrere Regionen / multiregion
Shor-ty am 18.11.2021 um 01:17 Uhr (1)
Muss ich später mal nachschauen. Allgemein, region ist das Netz unter constant/polyMesh. Da du aber cht verwendest, ist diese Region nicht im Solver vorhanden, da nur die Regionen unter constant/DeineRegion/polyMesh verwendet werdenDie definierst Du ja in den region Properties und werden Dir beim Abbruch auch ausgegeben. ------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Residuals mit foamMonitor für mehrere Regionen / multiregion
Shor-ty am 18.11.2021 um 08:12 Uhr (1)
Muss ich später mal nachschauen. Allgemein, region ist das Netz unter constant/polyMesh. Da du aber cht verwendest, ist diese Region nicht im Solver vorhanden, da nur die Regionen unter constant/DeineRegion/polyMesh verwendet werdenDie definierst Du ja in den region Properties und werden Dir beim Abbruch auch ausgegeben. ------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : pool wasser
Shor-ty am 04.08.2022 um 17:57 Uhr (1)
Ideen, Euler-Euler. Oder VoF mit Passivem Scalar. Weiß aber nicht wie das Interface aussieht. Aber wenns primär nur um kaltes und Heißes Wasser geht, dann passive-Scalar unter vernachlässigung der Buoyancy Effekte (die hast Du halt nicht und das kann ab und an schon sehr dominant sein).Alternative, Einphasenströmung. ------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Dynamic Mesh
Shor-ty am 15.07.2021 um 17:35 Uhr (1)
Also "Regionen" gibts in dem Sinne nicht. Das ist ein numerisches Netz mit Besonderheiten. Du brauchst die Cellzones der einzelnen Zonen (Netze). Die sind unter constant/polyMesh/cellZones. Falls da nix is, musst Du das eben erzeugen. Das Beispiel von Dir sucht nach ner cellZone mit dem Namen c0 (weiß nicht ob das irgendwo noch angegeben ist) aber eigentlich muss man den Namen noch angeben.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : allBoundary nach SHM in Boundary
Shor-ty am 01.03.2021 um 08:13 Uhr (1)
Man kann hier alternativ auch mit createPatch diese Patches zusammenführen - sofern das topologietechnisch möglich ist.Leider hab ich keine Zeit das Problem im Code zu lokalisieren. Das Hintergrundnetz muss immer ein bisschen Größer sein als die Geometrie selbst, sonst kommen solche Themen auf. Das liegt hauptsächlich an den ASCII Daten, die Rundungsfehler enthalten und damit wird das nicht mehr ganz so sauber.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
 |
OpenFOAM : Propankonzentration messen
Shor-ty am 28.12.2021 um 15:56 Uhr (15)
Welche Möglichkeiten. Also zum Einen kannst Du natürlich mit Punkten (probes) Dir die Konzentrationen (quantitativ) ausgeben lassen. Zum Anderen kannst das auch in ParaView machen. Bspw könnte man die Koordinaten der Punkte nehmen, über Filter und Tresholds dann das Gebiet eindimmen. Oder einfach nen Slice durchlegen, einfärben + Zusatzgeometrie des Ringes um die Wärmepumpe die 1-2 m einschließt hinzufügen und entsprechend darstellen lassen.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Ba ...
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Probleme mit Massenstrom
Shor-ty am 10.11.2021 um 23:59 Uhr (1)
Hi Ermon,gibt viele Erklärungen. Welchen Stromungsloser verwendest Du? Scheint mir fast so, also wäre das System nicht konvergiert. Kann aber auch durch ein Ami kommen. Druckänderung ggf durch falsche Randbedingung. Wenn Du mit nem Kompressiblen Loser rechnest kann natürlich auch eine Dichte Änderung der Grund sein, weshalb weniger oder mehr ein/ausstromt. ------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : chtMultiRegionFoam Tutorial heatedDuct
Shor-ty am 02.10.2021 um 20:30 Uhr (1)
Das liegt daran, dass nach dem ideasUnv nur ein numerische Netz in constant/polyMesh liegen sollte. Anschließend sagst du aber mit -allRegions, dass er die Regionen skalieren soll.Entweder du splittest Dein Netz vorher auf und machst -allRegions oder Du skaliert dasNetz um constant/polyMesh und splittest dann.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AMI bewegt sich nicht
Shor-ty am 22.03.2021 um 14:29 Uhr (1)
Also eine 2D oder 1D Simulation ist immer 3D in Bezug auf die Zellen. Wir arbeiten mit der FiniteVolumen Methode, somit brauchen wir ein Volumen und dementsprechend eine Zelle in die entsprechende Richtung (checkMesh sagt dir übrigens ob du 2D, 1D, 3D hast). Eine Empfehlung mit einer Zelle ist das nicht sondern Mathematik. Außerdem hast Du wesentlich weniger Zellen - viel schneller.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Probleme bei Kantendarstellung nach sHM
Shor-ty am 06.07.2021 um 08:57 Uhr (1)
Guten Morgen PrinzBe,der Grund liegt daran, dass Du noch nicht wirklich mit der Materie Netzerstellung mit snappyHexMesh bewandert bist. Das Bild is etwas schlecht für Deine Fragestellung, da Du die Kanten der Zellen nicht zeigst. Ich tippe daher einfach mal auf ein viel zu grobes Netz mit dem sHM die Kontur nicht abbilden kann. Beispiel: Ein Kreis kannst Du auch nicht mit einem 5-Eck nachbilden.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : AMI bewegt sich nicht
Shor-ty am 21.04.2021 um 13:07 Uhr (1)
PIMPLE bringt hier auch nix. Sobald der Zeitschritt größer wird, braucht man weit über 100 äußere Iterationen. Auch momentumPredictor flux correction und anderes hat nicht geholfen. Ich würde als allererstes mal die AMI etwas weiter in die Mitte legen. Ansonsten fällt mir gerade auch nichts ein wie man die "closed-Domain" betrachten sollte. ggf. mal dein Druckpunkt auch wo anders hinlegen.------------------Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |
|
OpenFOAM : Fehlende Konvergenz Innenströmung k-Epsilon
Shor-ty am 16.06.2020 um 00:13 Uhr (1)
Hi, nur kurz als Antwort. inletOutlet ist identisch zu zeroGradient wenn Du negative Flüsse hat, also wenn etwas aus der Domain herauströmt und wechselt zu fixedValue wenn eine Rückströmung aufgrund des Druckprofils zu erwarten ist. Da Du Rückströmungen zulässt (U - Outlet - zeroGradient) bekommen dann Deine Felder für k, epsilon die von Dir angegebenen inletValue[i] Werte. Wird wohl der Grund dafür sein. [i]zeroGradient ist ja logisch was hier passiert. --Glück Auf,TobiOpenFOAM® Community - Knowledge Base
|
| In das Form OpenFOAM wechseln |