Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  OpenFOAM
  time step continuity error simpleFoam

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  time step continuity error simpleFoam (2135 / mal gelesen)
Moargaz
Mitglied
Student

Sehen Sie sich das Profil von Moargaz an!   Senden Sie eine Private Message an Moargaz  Schreiben Sie einen Gästebucheintrag für Moargaz

Beiträge: 5
Registriert: 17.10.2017

erstellt am: 17. Okt. 2017 13:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


k.txt


nut.txt


log.compute.txt

 
Servus zusammen,

ich stehe aktuell vor folgendem Problem. Ich berechne mit der OpenFOAM Version 1706 und dem SimpleFoam Solver einer Luftströmung in einem Luftführungskanal. Dazu gebe ich am Einlass einen Volumenstrom vor. Das Modell rechnet soweit stabil. In der Realität ist es jedoch so, dass die Luft nicht in den Kanal gedrückt, sondern mit einem Gebläse am Auslass herausgesaugt wird. Da das ja einen Einfluss auf die Strömung hat, wollte ich entsprechend die Einlass- und Auslassrandbedingungen für Druck und Geschwindigkeit tauschen. Am Auslass wird der Volumenstrom entsprechend negativ definiert. Jedoch laufen mir in dieser Konfiguration die „time step continuity errors“ ins unermessliche.

Ich habe mal den 0-Ordner und ein paar Zeilen des Log-Files angehangen.

Um das Problem zu lösen habe ich bisher zum einen versucht die Lösung aus dem Fall mit der einblasenden Luft als Startlösung zu nehmen und zum anderen die Relaxationsfaktoren anzupassen. Beides jedoch ohne Erfolg

Ich hoffe mir kann jemand weiterhelfen. Ich bin derzeit etwas ratlos.

Danke und viele Grüße
Markus

[Diese Nachricht wurde von Moargaz am 17. Okt. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Moargaz
Mitglied
Student

Sehen Sie sich das Profil von Moargaz an!   Senden Sie eine Private Message an Moargaz  Schreiben Sie einen Gästebucheintrag für Moargaz

Beiträge: 5
Registriert: 17.10.2017

erstellt am: 17. Okt. 2017 14:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


omega.txt


p.txt


U.txt

 
hier noch die anderen drei Dateien.

Viele Grüße

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Moargaz
Mitglied
Student

Sehen Sie sich das Profil von Moargaz an!   Senden Sie eine Private Message an Moargaz  Schreiben Sie einen Gästebucheintrag für Moargaz

Beiträge: 5
Registriert: 17.10.2017

erstellt am: 27. Okt. 2017 15:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Servus zusammen!

an alle die auf das gleiche Problem stoßen, ich habe es lösen können. Es lag schlichtweg an falsch gesetzte Randbedingungen. Ich habe diese entsprechend angepasst auf:

Code:

U
EINLASS
{
    type pressureInletOutletVelocity;
    value uniform (0 0 0);
}

p
EINLASS
{
    type totalPressure;
    p0 $internalField;
}


und konnte meine Simulationen erfolgreich durchführen.

Grüße 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Detox
Mitglied
Student


Sehen Sie sich das Profil von Detox an!   Senden Sie eine Private Message an Detox  Schreiben Sie einen Gästebucheintrag für Detox

Beiträge: 173
Registriert: 14.03.2013

ABAQUS
MATLAB
CREO 3.0
OpenFOAM
Code_Aster

erstellt am: 04. Nov. 2017 12:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Moargaz 10 Unities + Antwort hilfreich

Zitat:
Jedoch laufen mir in dieser Konfiguration die „time step continuity errors“ ins unermessliche

Wie hoch waren denn sum local und global? Das Problem bekommt man entweder durch anpassen der RBen hin, GAMG für den Druck, non-orthogonal correctors von 0 auf 1 oder sogar manchmal anpassen des Netzes, falls diese denn non-orthogonal Zellen hat.

Edit: Sorry hattest ja die Log hochgeladen. Wie Tobias schon angedeutet hat BC anpassen.

------------------
If u always do what u have always done u will always get what u have always got

[Diese Nachricht wurde von Detox am 04. Nov. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Ingenieur, Physiker, Mathematiker - Prozess- & Methodenentwicklung für komplexe Simulationen in der Fahrzeugentwicklung (CFD/FEM/MKS) (m/w/d)

Wir bewerben uns bei dir. Diese Formulierung überrascht dich vielleicht, da du dich gerade mit deiner eigenen Bewerbung beschäftigst? Als Teaser nennen wir dir 5 Argumente. Den Blockbuster zeigen wir im Bewerbungsprozess. Die Sequels erlebst du bei TWT. Find's raus!

  • Themen am Puls der Zeit. Artificial Intelligence, Autonomous Driving, E-Mobility, Model Based Systems Engineering oder Virtual Experience....
Anzeige ansehenElektrotechnik, Elektronik
Shor-ty
Moderator





Sehen Sie sich das Profil von Shor-ty an!   Senden Sie eine Private Message an Shor-ty  Schreiben Sie einen Gästebucheintrag für Shor-ty

Beiträge: 2463
Registriert: 27.08.2010

OpenFOAM-dev (Foundation)
OpenFOAM-xxxx (ESI)

erstellt am: 04. Nov. 2017 12:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Moargaz 10 Unities + Antwort hilfreich

Die Fehler sind in der Log-File.

p und U mit fixedValue auf dem Inlet zu setzen hat zur Folge das es kein vernünftiges Matrixsystem gibt, somit ist es klar das die Continuity Probleme macht.

------------------
Viele Grüße,
Tobias Holzmann

OpenFOAM Tutorials | Publikationen | Für Anfänger wiki.openfoam.com

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz