L'objectif du stage est de développer et de mettre en oeuvre une chaîne numérique complète pour l'évaluation aéroacoustique de composants de ventilation, depuis la simulation aérodynamique jusqu'à la propagation acoustique, en s'appuyant sur :
- La méthode Lattice Boltzmann (LBM) avec le code ProLB
- La méthode de Ffowcs-Williams & Hawkings (FWH) implémentée dans ANTARES développé par le CERFACS (https://www.cerfacs.fr/antares/)
- Des outils de pré-traitement et post-traitement (ANSA, ANTARES, ParaView, Python)
Encadré-e par un-e ingénieur-e du pôle Calcul, vous serez amené-e à :
1. Simulations aérodynamiques LBM
- Mettre en place et lancer des simulations LBM avec ProLB sur des composants de ventilation (turbomachines,
conduits, etc.)
- Analyser la qualité des écoulements (sillage, couche limite, zones de séparation) pour préparer les calculs
acoustiques
2. Préparation des maillages
- Construire et optimiser les maillages CFD à l'aide d'ANSA
- Définir les stratégies de raffinement adaptées aux objectifs aérodynamiques et acoustiques
3. Développement de la chaîne FWH
- Développer et fiabiliser un chainage entre les résultats LBM et la méthode FWH dans ANTARES
- Structurer les données nécessaires (surfaces FWH, champs temporels, signaux) et automatiser au maximum
les étapes clés
4. Post-traitement & analyse
- Mettre en place des scripts de post-traitement (Python, ANTARES) pour extraire des indicateurs pertinents
(spectres, niveaux de bruit, directivités, etc.)
- Utiliser ParaView pour la visualisation avancée des champs de vitesse, pression et structures tourbillonnaires
- Discuter la pertinence physique des résultats, proposer des cas tests complémentaires et des pistes
d'amélioration de la chaîne aéroacoustique
5. Capitalisation & robustesse
- Documenter la méthodologie et les bonnes pratiques d'utilisation de la chaîne
- Contribuer à la fiabilisation et à la maintenabilité de l'outil (tests, organisation des scripts, structuration des
données)
- Vous préparez un Bac +5 (stage de fin d'étude Master / ingénieur)
- Bonne connaissance de l'aérodynamique interne et des machines tournantes (ventilateurs, compresseurs)
- Bases solides en mécanique des fluides numérique (CFD)
- Compétences confirmées en Python (traitement de données, scripting)
- Notions en aéroacoustique (bruit de turbulence, interactions écoulement/structure) appréciées
- Première expérience avec au moins un logiciel de pré/ post-traitement CFD (type ANSA, ParaView, etc.) souhaitée
Des connaissances de base sur les méthodes LBM ou la méthode FWH seraient un plus