Simulation ist mehr als Software

Kostenlose Testversion
0
Wunschliste
0 0
Warenkorb

Direktkontakt
DE
Strömungsmechanik
Strömungsmechanik
Skalierbarkeit der Simulation

Erweiterungen für Ansys Fluent mittels UDF-Programmierung

Unleash the beast: Die volle Stärke des CFD Solvers nutzen

Übersicht

Seminar Experte

Lernen Sie Fluent anzupassen für eigene Stoffmodelle, Submodelle, Transportgleichungen, erweiterte Auswertungen und mehr. Diese Schulung wird als 2-tägiges Seminar angeboten.

Dauer
2 Tage

Voraussetzungen
Grundwissen in Ansys Fluent, Programmierkenntnisse in C

Verwendete Software
Ansys CFD

Nutzen
  • Schöpfen Sie das volle Potential von Ansys Fluent aus
  • Methodik und praktische Übungen für die Entwicklung eigener UDFs
  • Tipps zur Anwendung und Entwicklung parallelisierbarer UDFs
  • Vom speziellen Postprocessing hin zu eigenen Transportgleichungen

Beschreibung

In dieser Schulung lernen Sie Möglichkeiten, Ansys Fluent für eigene spezifische Fragestellungen zu erweitern. Neben der C-basierten UDF-Programmierung (User Defined Functions) gibt es seit Version 2019R1 zu diesem Zweck auch die sogenannte Fluent Expression Language als mächtiges Werkzeug.

Möchten Sie spezielle Auswertungen durchführen, eigene Modelle für Stoffeigenschaften implementieren oder Fluent mit anderen Programmen (z.B. Rocky DEM) koppeln? Mit UDFs und Fluent Expressions gelingt Ihnen das ebenso wie die Verwendung von Submodellen für örtlich nicht-aufgelöste Prozesse oder die Ergänzung zusätzlicher physikalischer Formulierungen wie Transportgleichungen (z.B. das Batterie-Addon).

Sie haben Materialien, die Sie nicht mit den Standardmodellen von Ansys Fluent beschreiben können? Sie haben komplexe transiente und ortsabhängige Randbedingungen? Sie wollen eigene Programme/Software/Modelle mit der CFD Simulation koppeln? Sie wollen spezielle Auswertungen/Analysen durchführen und in einem speziellen Datenformat rausschreiben? Anhand von Beispielen erhalten Sie viele Hinweise und Tipps, mit denen die Entwicklung und Verwendung eigener UDFs gelingt. Für erfahrener Anwender von Ansys Fluent mit grundlegendem Programmierwissen.

Detaillierte Agenda für diese 2-tägige Schulung

Tag 1

01 Scripting-Möglichkeiten in Ansys Fluent

  • Notwendigkeit und Nutzen eigener Erweiterungen 
  • Übersicht über die Möglichkeiten der Erweiterung 
  • Hinweise zur Anwendung der verschiedenen Möglichkeiten 
  • Demo: Custom-Field-Function 
  • Demo: Named Expression 
  • Demo: UDF-basierte Fluent-Addon-Module

02 Fluent Expression Language

  • Wofür kann man Expressions anwenden?
  • Einführung in die Syntax von Expressions und die Verwendung von Einheiten
  • Übersicht über verfügbare Variablen und Funktionen
  • Wie kann man Expressions in Fluent anwenden?
  • Übung: Randbedingungen und Reports mit Expressions

03 Grundlagen zu User-Defined-Functions (UDF)

  • Compiler und Infrastruktur für UDF-Programmierung
  • Vorgehen bei der UDF-Entwicklung
  • Wie werden UDFs in Fluent eingebunden?
  • C-in-a-Nutshell für Fluent
  • Übersicht über die Fluent Datenstruktur
  • Übung: Meine erste Fluent UDF

04 Basis Makros als UDF-Bausteine 

  • Vorstellung allgemeiner DEFINE-Makros
  • Übersicht über die DEFINE-Makros für Stoffeigenschaften, Quellterme und Profile
  • Auf lokale Werte von Lösungsvariablen und Stoffeigenschaften zugreifen
  • Mittelwerte und Summen von Lösungsvariablen in Volumen oder auf Flächen berechnen
  • Übung: Poröse Zone mit ortsabhängiger Porosität

Tag 2

05 UDFs für eigene Transportgleichungen und Discrete Phase Model

  • Modellierung partikelbeladener Strömungen mit DPM
  • Vorstellung der Makros für DPM
  • Integration eigener Transportgleichungen
  • Wie werden dazu User-Defined-Memories (UDM) und User-Defined-Scalars (UDS) verwendet?
  • Übung: Erweitertes Postprocessing durch UDM und E-Feld mittels UDS
  • Demo: Interaktion von Partikeln mit einem elektrischen Feld

06 UDFs für reaktive Strömungen

  • Modellierungsmöglichkeiten für reaktive Strömungen
  • Makros für Stofftransport und kinetikbasierte Modellierungsansätze
  • Makros für vorgemischte und nicht-vorgemischte Verbrennungsmodelle
  • Übung: Oberflächenreaktion in einer porösen Zone

07 UDFs für Mehrphasensimulationen mit Euler-Euler Ansätzen

  • Modellierungsmöglichkeiten für Mehrphasenströmungen
  • Spezielle Datenstruktur bei Mehrphasenströmungen
  • Makros für Mehrphasenströmungen mit Euler-Euler Ansätzen
  • Übung: Simulation einer Wirbelschicht mit nutzerdefinierter Phasenwechselwirkung

08 Ausblick

  • UDF-Aspekte für das Rechnen auf mehreren Kernen
  • Gitterbewegung mittels UDF
  • Workbench Parameter und Scheme-Variablen in UDFs
  • Ausblick: Erweiterung des GUI mittels Scheme

Ihre Referenten

Dr. Sebastian Kriebitzsch
Berechnungsingenieur, CADFEM Germany GmbH, Chemnitz
Lucas De Andrade Kostetzer
Applikationsingenieur, CADFEM Germany GmbH, Grafing
Dr.-Ing. Damien Cabut
Application engineer, CADFEM France SAS

Einordnung in den CADFEM Lernpfad

Schulung jetzt buchen

Weiterbildung clever kalkuliert

CADFEM Seminar Flatrate: 1x bestellen, 365 Tage Weiterbildung. Wählen Sie den passenden Leistungsumfang, planen mit größter Flexibilität und entlasten dank attraktiver Kosten Ihr Budget.

Nicht das Passende für Sie dabei?

Ob eLearning, Präsenzkurs, Live Online-Seminar oder Individualtraining - wir finden gemeinsam die richtige Lösung für Sie. Gerne beraten wir Sie persönlich.

1 bis 4 von 4 Ergebnissen

Nicht das Passende für Sie dabei?

Ob eLearning, Präsenzkurs, Live Online-Seminar oder Individualtraining - wir finden gemeinsam die richtige Lösung für Sie. Gerne beraten wir Sie persönlich.

Haben Sie Fragen zum Seminar?

Wann erhalte ich die endgültige Zusage für meine Seminarbuchung?

Unmittelbar nach Ihrer Anmeldung erhalten Sie eine automatische Eingangsbestätigung an die angegebenen E-Mail-Adressen. Nach erfolgreicher Prüfung der von Ihnen angegebenen Daten erhalten Sie innerhalb von 2-3 Werktagen per E-Mail Ihre personalisierte Anmeldebestätigung mit weiteren Informationen zur Seminargebühren, Rechnungsadresse, Hotelempfehlungen etc. 

Sobald die Mindestteilnehmerzahl erreicht ist, erhalten Sie eine endgültige Seminarbestätigung mit weiteren Informationen. Wenn Sie ein Präsenz-Seminar gebucht haben, empfehlen wir Ihnen, die endgültige Reisebuchung erst ab diesem Zeitpunkt vorzunehmen.

Falls die Mindestteilnehmerzahl einmal nicht zustande kommt, behalten wir uns vor, den Seminartermin bis spätestens 7 Tage vor Seminarbeginn abzusagen. Gerne informieren wir Sie zu alternativen Terminen, Schulungsformaten oder Seminaren. Bitte beachten Sie, dass wir keine Haftung für bereits vorgenommene Hotel- oder Reisebuchungen seitens der Teilnehmenden übernehmen.

Wann ist Anmeldeschluss für ein Seminar?

Seminarplätze werden grundsätzlich nach der Reihenfolge der Anmeldung vergeben. Deshalb empfehlen wir Ihnen immer eine frühzeitige Buchung für Ihren Wunschtermin.

Solange ein Seminar noch über freie Plätze verfügt, können diese gebucht werden.

Zu welcher Uhrzeit beginnen und enden die Seminare?

In der Regel beginnen die Seminare um 9:00 Uhr und enden um 17:00 Uhr der jeweiligen Ortszeit. Die konkreten Seminarzeiten werden Ihnen in der Buchungsbestätigung genannt. Bitte beachten Sie, dass je nach Seminarveranstalter eine mögliche Zeitverschiebung zwischen Ihrer Ortszeit und der des Seminarveranstalters bestehen kann. Zur genauen Orientierung enthalten alle Zeitangaben eine Information über die Verschiebung zur Referenz Greenwich Mean Time (GMT).

Bereichsleiter Professional Development
Dr.-Ing. Marold Moosrainer