Novello, Leni (2024) Enhancing Combustion Acoustics: Optimizing a MPT processor routine through Clean Coding, Generalization, and Parallelization. Projektarbeit, Duale Hochschule Baden-Württemberg.
![]() |
PDF
- Nur DLR-intern zugänglich
6MB |
Kurzfassung
The starting point of this work is software for the prediction of engine noise, which is mainly generated in the combustion chamber of engines. Acoustic data is extracted from computational fluid dynamics data and used for further analysis and simulation. The existing software was to be developed into a new version that would allow more flexibility in integrating new features in the future. Another goal was to standardize the development of the code, taking into account best practices. The focus was therefore on restructuring the software so that it could be extended in a modular way, and that it was comprehensible and easy to read. The functionalities were to be generalized and the structure was to be set up in such a way that parallelization of the calculations would be possible. Among other things, the FEniCsX library was implemented for this purpose, which allows the underlying software to be written in an easily understandable way and is easier to extend than the previous version. The resulting software code is divided into suitable modules, errors are caught and the input possibilities are extended. In addition, conventions for the development of CleanCode are defined and implemented. The existing functionalities have been partially adopted and already extended in the version of the software resulting from this work.
elib-URL des Eintrags: | https://elib.dlr.de/210651/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (Projektarbeit) | ||||||||
Titel: | Enhancing Combustion Acoustics: Optimizing a MPT processor routine through Clean Coding, Generalization, and Parallelization. | ||||||||
Autoren: |
| ||||||||
Datum: | 2024 | ||||||||
Open Access: | Nein | ||||||||
Seitenanzahl: | 57 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | combustion acoustics, momentum potential theory | ||||||||
Institution: | Duale Hochschule Baden-Württemberg | ||||||||
Abteilung: | Course of Information technology | ||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||
HGF - Programm: | Luftfahrt | ||||||||
HGF - Programmthema: | Effizientes Luftfahrzeug | ||||||||
DLR - Schwerpunkt: | Luftfahrt | ||||||||
DLR - Forschungsgebiet: | L EV - Effizientes Luftfahrzeug | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | L - Flugzeugtechnologien und Integration, L - Komponenten und Emissionen | ||||||||
Standort: | Berlin-Charlottenburg | ||||||||
Institute & Einrichtungen: | Institut für Antriebstechnik > Triebwerksakustik | ||||||||
Hinterlegt von: | D'Aniello, Raffaele | ||||||||
Hinterlegt am: | 09 Jan 2025 11:37 | ||||||||
Letzte Änderung: | 09 Jan 2025 11:37 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags