I am a product developement Engineer in numerical simulation, who leads leads software developments and simulation projects for industrial companies.
I am also someone who has a special interest in 3D technologies to render simulation results immersive.
My experience at Hexagon MI has provided me with a strong expertise by performing vibroacoustic, structure, fluid and acoustic development and simulations.
In this context, I bring my experience in multi-physics and programming skills to provide innovative solutions.
I also took part in Actran software development life cyle by being engaging in continuous software improvement with validation, detecting software bugs and improvements proposing.
Programming
Simulation Video
Simulation Gallery
Resume
2022 - Hexagon MI
Product Development Software Engineer - Python & C++ Programmer - Numerical Simulation
My Missions
Development of new features in Actran, matching with industrial expectations: GUI, acoustic, aero-acoustic, vibro-acoustic, drivers, performances, bug fixes.
Participation to acoustic research topics European Research Programs.
New technologies to be integrated in Actran.
Interfaces with third party software.
Identify software design problem and devise solution.
Project leader for acoustic consulting and research activities: Aero/Vibro/Acoustic & CFD expertises.
Work coordination, meetings organisation, technical reports delivery.
Bringing Acoustic expertise and support to the customers: Methodologies development and technologies transfer.
Direct support or on-site trainings.
Engaging in continuous software improvement: Validating new software developments.
Detecting software bugs and propose improvements.
Performing marketing and pre-sale activities: Creating and presenting scientific articles in conference.
Competing during software benchmark.
Programming and building numerical simulation process: Pre/Post processing tools, automatic optimization process.
Agile method, GIT process.
My Application Fields
Aerospace: Acoustic treatment optimization in turbomachineries
Aeroacoustic noise reduction for rotating machineries
Steady/unsteady CFD computations for convected acoustic/aeroacoustic topics
Automobile: Noise, Vibration and Harchness, cabin confort improvement
Aeroacoustic prediction of HVAC system or side mirror noise
Engine radiation noise, pass-by noise regulation
Programming: Automatic flow computation process based on fast CFD methods for turbomachineries
Optimization process by gradients method
Post processing and report generation
My International Experience
Long-term Missions: 3 months projects and pre-sales activities in the USA
Short-term Missions: 3 on-site missions for car manufacturers (6 weeks, USA)
Aero/Vibro/Acoustic Trainings (EU)
2012 - Airbus
Final Master Degree Project, Industrialization of an optimization software for flight mechanics simulation
2011 - EDF
Assistant Engineer in thermohydraulic simulation
2010 - SOPEMEA / APAVE
Noise and vibration laboratory assistant
2009-2012 - Ecole Centrale Marseille
Master of engineering - Fluid mechanics and numerical methods
2011-2012 - Aix-Marseille University
Research Master - Meng Aerospace
2010 - KTH Royal Institute of Technology, Stockholm
Erasmus Program - Fluid Mechanics, vehicle and aerospace engineering
2007-2009 - Lakanal Preparatory class for high scientific school (CPGE), Sceaux
Physics and Engineering Sciences (PSI*)
Publications
SIA Automotive NVH Comfort - Le Mans, France 2016
Numerical assessment of car pass-by noise - Renault/Free-Field Technologies
ICA - Aachen, Germany 2019
Numerical investigation of indirect combustion noise mechanisms in a nozzle - Safran Helicopter Engine/Free-Field Technologies
SFA Forum Acusticum - Lyon, France 2020
Validation of numerical approach for assessing the performance of a microphone mounting in flow condition - Airbus/Free-Field Technologies
Aircraft acoustic sources are an important part of noise pollution in cities. ICAO noise standards have been established in order reduce the noise at the source.
In this context, acoustic simulation methods, as CFD/FWH or FEM approaches help acoustic Engineer to respect the international standard and improve the
comfort of people.
In this context, my work consists in studying the different noise sources contributions of aircraft, as turbofan or auxilary power unit, to optimize acoustic liners
materials and determine installations effects by computing effective perceived noise. I usually use both acoustic duct modes approach and CAA/CFD hybrid aeroacoustic approach.
Automotive
As an important part of commun noise sources in cities, road noise has a non-negligeable impact on people health. International ISO standard has been established,
as the ISO 362 passby noise regulation to help car manufacturers to reduce the noise emitted by vehicles.
Several noise sources could be improved, as tire noise, engine noise or exhaust noise. In the frame of engine noise, my work consists in computing the sound radiated
from the engine based on a Nastran or Abaqus results database, to study installations effect and passby noise. In the frame of exhaust noise, I improve transmission loss
of the exhaust pipe by considering temperature and flow gradient effects, as well as porous and perforated sheet contributions.
CFD Simulation
In the frame of computational aeroacoustic (CAA), computational fluid dynamics is the alternative to semi-empirical approach to predict the noise
generated by unsteady flows, or to model convected acoustic propagation in heterogeneous flow. LES method is usually used to catch all turbulent
structures and an acoustic analogy, as Lighthill or Möhring analogies is considered to compute equivalent volume and surface acoustic sources.
CFD Topology Optimization
Computational fluid dynamics topology and shape optimization lead to surprising and complex designs, sometimes difficult to manufacture, but always interesting.
In this HVAC example, the flow goes in the left side, and goes out in the up and right side. The space is limited to a box, and the optimization process
computes the optimized path of the flow.
Acoustic Duct Mode
The acoustic duct modes approach is a common way to handle HVAC, turbomachineries or any pipes acoustic analysis. The acoustic pressure can be expressed
as a superposition of acoustic duct modes which are determined by azimuthal and radial order, as well as a cutoff frequency. The design of pipes could be
adapted to create cut-off acoustic modes and reduce noise.
During my work, I use the acoustic duct modes approach to create broadband noise sources. Thus, I study the interaction between acoustic liner materials and
convected acoustic modes, to compute transmission loss indicators or effective perceived noise level.
Engine Noise
Beyond giving acoustic performances, numerical simulation provides incredible tool to understand the physics which occurs in complex systems.
Let's see an example with the acoustic propagations in a V6 engine, from combustion chamber to the air intake.
Fan Noise
Fan devices can be used in many application cases: Cooling systems for aeronautic er HVAC system for automotive industries for instance. That is why acoustic noise
contribution should be considered because regulation standards become more and more challenging.
Thus numerical simulation tools, as FEM and hybrid CAA/CFD approach can predict the thickness and loading noise emitted by fan systems, as well as
installation effects.
To deal with this topic, my skills focus on both CFD and FEM methods. I am able to compute unsteady and steady (with moving reference frame approach) CFD results with RANS
or LES methods to feed a hybrid CFD/CAA computation. I also use Lighthill or Möhring analogy to compute the aeroacoustic sources and predict the
broadband and tonal noise of the fan devices.
Meshing
As acoustic issues happen anytime and anywhere, Industry needs acoustic tools which can take into account accurately complex geometries, foam
or acoustic liner properties with frequency and spacial dependencies as well heterogeneous convection effects.
Finite Element Method applied to acoustic PDE equations provides reliable tools to design and improve a large panels of industrial systems.
For instance, the acoustic characterization of an open rotor aircraft engine can be made accurately thanks to this numerical approach and a
finite element mesh.
Noise, Vibration and Harshness
Noise, vibration and harshness is an important topic which deals with the acoustic confort of passengers for automotive and aerospace industries.
The acoustic simulation methods improve products along development processes thanks to virtual prototypes, by considering aeroacoustic sources
or vibration excitation. Iterative improvements can be done and lead to high quality products.
Room Acoustic
To provide the best sound quality, loudspeaker manufacturers use simulation methods, as ray acoustics, integral formulation or FEM. Room characteristics are
determined as acoustic modes or reverberation time.
Let's see how a TV soundbar radiates!
Turbomachinery
Hybrid CFD/CAA aeroacoustic methods help Engineer to accurately model complex acoustic sources generation and propagation for rotating machineries.
Here the CFD results of a compressor with sliding interface method. The unsteady loading noise contributions can be precisely computed to characterize
the blades acoustic efficiency.
Acoustic Ray Tracing
The acoustic ray tracing computation method produces nice and impressive post-processing results. Here an example of auralization computation of an open-plan office.
Each particule carries acoustic energy and bounces on rigid wall. Finally, reverberation time and sound pressure level can be computed at specific locations to
render a realistic sound for the listener.
VR 360 Low Poly Landscape with Spatialized Audio
Spatialized sound is a method to render sound environment by giving a 3D directivity to the acoustic source.
The listener is also able to identify the sound origin in a VR environnement.
It is a 360 video. You need a stereo headset to identify the sound location. If you do not have VR display, you can use your phone accelerometer or your computer mouse.
VR 360 Audio room with spatialization audio
This video shows how to use virtual reality to render sound with spatialization. In this example, bird song comes from the front-left speaker.
The listener is also able to identify the sound origin in a VR environnement.
It is a 360 video. You need a stereo headset to identify the sound location. If you do not have VR display, you can use your phone accelerometer or your computer mouse.
CFD Topology Optimization
Computational fluid dynamics topology and shape optimization lead to surprising and complex designs, sometimes difficult to manufacture, but always interesting.
In this HVAC example, the flow goes in the left side, and goes out in the up and right side. The space is limited to a box, and the optimization process
computes the optimized path of the flow.
VR 360 Piano concert with spatialized audio
This video shows how to use virtual reality to render sound with spatialization. In this example, piano is played in front of the listener.
The listener is also able to identify the sound origin in a VR environnement.
It is a 360 video. You need a stereo headset to identify the sound location. If you do not have VR display, you can use your phone accelerometer or your computer mouse.
Swimming Minion Animation
Swimming minion created in 3D using texture, rigging, animation and wave effect.
Smoke Transition Animation
Smoke transition animation.
Unity 3D Landscape
This app has been created with Unity. It is a low-poly landscape used in my previous video about spatialized audio.
It shows how to use 3D technologies to render audio environment. Audio sources have been placed in the landscape
and acoustic parameters have been adjusted to adapt the audio source to get a realistic effect.
The control keys to move are "right/left/up/down" arrows and "space" to jump. You can click in the window to lock the mouse, and move your mouse to look around you.
To free your mouse the app, use "escape" button, and "F5" to reload it.
This app has been created with Unity. It is a diorama of an island with 3D animations.
It shows how to use 3D technologies to render living environment with audio sources.
To control the diorama camera, move your mouse in the left or right direction. F5 to reload it.
The acoustic ray tracing computation method produces nice and impressive post-processing results. Here an example of auralization computation of an open-plan office.
Each particule carries acoustic energy and bounces on rigid wall. Finally, reverberation time and sound pressure level can be computed at specific locations to
render a realistic sound for the listener.
It is a 360 video. You can move the camera with your phone accelerometer or your computer mouse.
Room Acoustic Rendering
3D computer graphics softwares with audio rendering provide methods to adapt the volume of the source with the distance,
but the rendering misses out a lot interesting effects: reverberation, diffusion or masking effect.
I made small 3D animation to compare it (inverse distance method) with acoustic ray tracing method at 2 different room
locations. The rendering is more realistic!
Advanced CFD Post Processing
A beautiful post processing does not make your results correct, but it increases significantly the impact of the idea you want to share.
So, unleash the power of the post processing with glass transparency, reflexions, diffraction and refraction effects, metal material, transition effect and so on!
Aeroacoustic Computation of Fan Noise with modal duct approach
The acoustic duct modes approach is a common way to handle HVAC, turbomachineries or any pipes acoustic analysis. The acoustic pressure can be expressed as
a superposition of acoustic duct modes which are determined by azimuthal and radial order, as well as a cutoff frequency. The design of pipes could be adapted
to create cut-off acoustic modes and reduce noise.
During my work, I use the acoustic duct modes approach to create broadband noise sources. Thus, I study the interaction between acoustic liner materials and
convected acoustic modes, to compute transmission loss indicators or effective perceived noise level.
Aircraft Engine with 3D and Light Effect
Aircraft Engine with 3D and Light Effect
FEM Criteria based on Wavelength
GUI program used to compute FEM criteria based on wavelength for fluid, solid and porous materials.
The programm is made of QT for the graphic part, tabs, plots, tables and buttons, and Python for the programming part.
DFT/iDFT Process
GUI program used to perform discrete Fourier transform with multi-time domain options.
The programm is made of QT for the graphic part, tabs, plots and buttons, and Python for the programming part.
Mesh Quality Visualization Program
Program dedicated to inspect mesh to determine statistics and mesh quality. The mesh can be moved in 3D.
The programm is made of VTK/QT for the graphic part, and Python for the programming part.