Ich habe mit einem alten Code zur Modellierung von inkompressiblen viskosen 2D-Strömungen aus einem Tank gearbeitet, um einen chemischen Prozess zu verstehen. Es gibt nicht viel Dokumentation und ich bin kein Dynamiker, also habe ich versucht zu überprüfen, ob die Dinge so funktionieren, wie sie sollten, indem ich die Ergebnisse mit denen aus einem anderen Code vergleiche. Der Vergleich ist großartig, wenn ich eine Geschwindigkeitseinlassbedingung verwende. Bei Verwendung einer Druckeinlassbedingung besteht jedoch eine erhebliche Diskrepanz. In beiden Fällen ist der Ausgangsdruck Null.
Ich habe mehrere Wochen damit verbracht, herauszufinden, was das Problem mit dem Druckeinlasszustand ist (und habe eine aktive Frage dazu), weil ich Druckeinlasswerte habe, die ich für mein Problem verwenden möchte. Ich kenne keine Geschwindigkeitseintrittswerte. Aber ich muss zugeben, dass ich gegen eine Wand gestoßen bin, weil ich mein Problem mit dem Druckeinlassgrenzzustand herausgefunden habe.
Dies mag eine dumme Frage sein, aber ich würde es wirklich begrüßen, wenn mir jemand bei der Bestätigung helfen würde, ob ich meine Druckwerte in eine Eingangsgeschwindigkeitsbedingung umwandeln kann. Wenn ich kann, kann ich vielleicht einfach eine Einlassgeschwindigkeit verwenden und meine Probleme sind vorbei!
Ich verstehe das:
Dabei ist die Fluiddichte, die Geschwindigkeit, die Erdbeschleunigung und die Tiefe des Tankeinlasses unterhalb des Tankauslasses bei 0.
Wenn ich also einfach meinen Eingangsdruckwert einstecke und neu ordne, erhalte ich dann eine gültige Eingangsgeschwindigkeit, die ich für eine Geschwindigkeitsgrenzbedingung verwenden kann? Meine Sorge ist, dass ich es mit viskosem Fluss zu tun habe und ich denke, dass dieser Ausdruck mit der Bernoulli-Gleichung zusammenhängt, die den viskosen Fluss nicht berücksichtigt.
Wenn ich recht habe und diesen Ausdruck nicht zur Berechnung der Einlassgeschwindigkeit verwenden kann, weiß jemand, ob es eine Alternative gibt?
Der Grund, warum ich das wahrscheinlich nicht kann, ist, dass ich es ausprobiert habe und die Ergebnisse der beiden Codes nicht übereinstimmen. Ich versuche nur herauszufinden, wo mein Problem liegt - ob es wahrscheinlich ein Fehler in einem der Codes ist, welcher Code das Problem ist oder ob ich bei der Eingabe meiner Randbedingungswerte einen Fehler mache.