Hallo Jakob,
es gibt tatsächlich einige freie CFD-Codes. Ich persöhnlich habe mich einige Zeit mit OpenFOAM auseinandergesetzt. Das Programmpaket hat auf jeden Fall die Simulationsfähigkeiten die Du benötigst. Es hat aber auch einige "Nachteile", unter anderem :
1.) Läuft unter LINUX( Ist eigentlich ein Vorteil, wird aber wohl von vielen als Nachteil angesehen.)
2.) Nicht sehr Bedienerfreundlich, was ein Nachteil ist, solange man sich nicht richtig in das System eingearbeitet hat, was durchaus frustrierend sein kann und einen langen Atem vorraussetzt.
3.) Es werden weitreichende Kentnisse der Strömungsmechanik benötigt( vor allem in Bezug auf Turbulenz, sonst "drehen" Dir die Simulationen durch. Wenn Du noch Wärmeübertragung d. Konvektion mit einbeziehen möchtest, sollte uch Thermo-Wissen vorhanden sein. Diese gekoppelten Simulationen sind auch noch nicht richtig in OF implementiert.)
4.) Es werden CFD/Numerik-Kentnisse benötigt, da man sehr viele Optionen hat, unter welchen man die richtigen herausfinden muß.
5.) Alles auf Englisch (sollte wohl kein wirkliches Problem sein)
6.) Dein Vernetzungsproblem läßt sich mit OF nicht lösen, sei Dir aber bewusst, daß ein CFD-Netz sehr hohen Anforderungen,(z.B.: orthogonalität der Seiten,...) genügen muß. Auch sollten die Randbereiche sehr fein vernetzt sein, um Grenzschichten halbwegs realistisch abbilden zu können. Es gibt noch weitere Kriterien für gute CFD-Netze. Sie sind mir aber leider nicht alle bekannt.
Soviel zu den Nachteilen. Denke daran, daß man mal nicht so eben eine CFD-Analyse machen kann, und dann realistische Ergebnisse bekommt. Auch sind die Berechnungszeiten manchmal endlos(etliche Stunden bis Tage),je nach verwendetem Rechner.
Nichtsdesto trotz möchte ich Dich hier nicht entmutigen! Ich finde es toll, wenn man sich mit so etwas nicht gerade trivialem aus eigenem Antrieb heraus beschäftigt!!
Hier noch ein paar Anregungen. Schaue Dir die Beispiele mal an, sowas macht Appetit !
http://www.opencfd.co.uk/solutions/examples1.html#examples1
Zur Netzerzeugung schaue Dir mal Salome an. Läuft aber auch nur unter Linux!
http://www.salome-platform.org
Gruß Johannes
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP