Software

CFD-Berlin hat ein reiches Maß an Erfahrung mit der Anwendung und Verbesserung kundenspezifischer Software.

Das betrifft Beratung genauso wie die Implementierung auf unseren geschützten Servern.

Wir haben eine umfassende Expertise in Forschung und Entwicklung und Problemlösungen bei Fragestellungen der Numerischen Aeroakustik / Computational Aeroacoustics (CAA). Übliche Anwendungsfälle sind die Schallausbreitung mit Strömungseinfluss mit schallbestandteilden Oberflächen in Gebieten mit komplexen Berandungen. Beispiele sind der Einlauf- oder Bypasskanal von Flugtriebwerken und Gebläse für Anwendungen in Industrie und Klimatisierung (HVAC). Mit fortschrittlichen Lösern und Tools aus Eigenentwicklung führen wir Optimierungen akustischer Absorber mit einer hohen Zahl von Parametern durch > Liner-Optimierung.


Unser CAA-Löser CFDNoise basiert auf den sog. Euler-Differentialgleichungen (linearisiert / nichtlinear), mit denen sich die Schallausbreitung in strömenden Medien simulieren lässt. Zur Lösung wird ein speziell auf Schallausbreitung optimiertes numerisches Verfahren hohe Ordnung verwendet. Es kann Schallquellen mit modaler- und breitbandiger Anregung simuliert werden. Akustische Absorber werden als Impedanzrandbedingung mit flexibler Freqeunzabhängigkeit. Das ermöglicht auch die Optimierung neuartiger Liner-Konzepte wie z.B. dem Special Acoustic Absorber (SAA) Liner, der durch komplex geformte Resonanzräume auch räumlich als auch im Frequenzbereich eine komplexe Variation seiner Dampfungscharakteristik.


Software-Effizienz:

Effio ist ein Framework zur optimierten Ausgabe und Verarbeitung von instationären Daten. Hierbei häufig Probleme auf, u.a. Große Datenmengen, Dateisysteminstabilitäten durch zuviele Dateien, Blockaden durch gleichzeitigen Zugriff auf geteilte I/O-Ressourcen sowie in dateikompatiblen Dateiformate bei Lösern und Tools. Um diese Probleme zu, wird Effio entwickelt. Es kann in einem Arbeitsgang und parallelen Daten für viele Gitterpunkte und von mehreren Zeitschritten in einer Datei ausgeben. In Form einer Bibliothek lässt es sich einfach und minimalinvasiv in verschiedenen Löser und Tools in C/C++ und Fortran einbinden. Das Ausgabeformat wird gemeinsam durch Konfigurationsdateien festgelegt. Für einfache Operationen, wie z.B. Mittelwertbildung muss häufig mit externen Werkzeugen der gesamten Datensatz eingelesen und verarbeitet. Effio kann Gleichungen mit einfachen Post-Processing-Operationen (min, max, Mittelwert, exponentielle Glättung,…) bereits zur Laufzeit des Lösers ausführen. Das ermöglicht parallele Verarbeitung und kann Arbeitsschritte/Tools und langwierige Lesevorgänge einsparen.

Home >