Тёмный

Supersonic (Mach 3) flow around cylinder 

Matthias Maier
Подписаться 529
Просмотров 56 тыс.
50% 1

Опубликовано:

 

6 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 103   
@FourOf92000
@FourOf92000 7 месяцев назад
so what you're saying is I probably shouldn't swim in it
@muratcan4624
@muratcan4624 5 месяцев назад
Yes, you shouldn’t swim at Mach 3
@FourOf92000
@FourOf92000 5 месяцев назад
@@muratcan4624 is that a challenge
@11anonymous6
@11anonymous6 3 месяца назад
Have bored, will surf
@professionalprocrastinator8103
@professionalprocrastinator8103 4 года назад
This is the definition of beauty! Absolutely mesmerizing
@KW-12
@KW-12 7 месяцев назад
I think you need to have a bigger domain. There is a strong wall influence in the simulation & looks weird.
@matthiasmaier8956
@matthiasmaier8956 6 месяцев назад
Not surprising, we have used slip boundaries on top and bottom to simulate flow around a disc in a channel. We could simulate flow around the disk without this wall effect - but it makes for a much less interesting video.
@KW-12
@KW-12 6 месяцев назад
@@matthiasmaier8956 oh! Very well, thanks for the reply.
@TheManDude
@TheManDude 3 месяца назад
What Sukuna said to Gojo before Infinite Void shattered:
@takahashun
@takahashun 3 года назад
I'd really like to see the experimental results under the same conditions as this numerical analysis. Anyone want to try the experiment?
@paperclips1306
@paperclips1306 9 месяцев назад
Yeah bruh. Me .
@canerkoyuncu6771
@canerkoyuncu6771 Год назад
damn this lines has got meaning and beauty at the same time
@rtensor
@rtensor 3 года назад
Wow, at first I thought this was a film of an experiment.
@seancollins5769
@seancollins5769 3 года назад
Shock waves are pretty cool.
@Nightrunnergunner
@Nightrunnergunner 3 года назад
🥱 looks like that old screensaver from those early 2000s computers. 50hrs. wohoo..
@zewucai5722
@zewucai5722 9 месяцев назад
The work is beautiful!
@xiaowang-ck1yy
@xiaowang-ck1yy 26 дней назад
So beatiful the simulation is! What about the initial condition?
@traveloguebySandeep
@traveloguebySandeep 9 месяцев назад
Why that oscillating shocks are not interacting with the KH instabilities?
@MA-nx3xj
@MA-nx3xj 3 года назад
Amazing!! Is the extremely high resolution a consequence of using fine grids or something else?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
Yes, the high resolution comes from the fact that we use a very fine mesh, but also to a large degree from the fact that our method is high order (with very controlled artificial viscosity).
@MA-nx3xj
@MA-nx3xj 3 года назад
@@matthiasmaier8956 I see! That's what I thought! PS: Congratulations the results look really good.
@hoffmannnatan
@hoffmannnatan 3 года назад
Awesome video. Can you share the initial and boundary conditions you used?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
Sure. Initial conditions are a uniform flow field with Mach 3. On the left (supersonic) inflow boundary we enforce the full initial state, on the right (supersonic) outflow boundary we do nothing. All other boundaries have a slip boundary condition where the normal component of the velocity is removed (and the total energy is updated).
@betabenja
@betabenja 7 месяцев назад
why don't. the cortices distort when they go through the shockwaves? it's like they maintain all their pressure/velocity information despite travelling through a wall of comparatively infinite pressure gradient
@matthiasmaier8956
@matthiasmaier8956 6 месяцев назад
But they do distort. This is most noticeable in the von Kármán vortex street when the vortices emerging from the cylinder hit a strong shock. For the ones closer to the boundary: I think the perturbation is just not that noticeable in the eyeball norm with the "schlieren plot" we're using here.
@betabenja
@betabenja 6 месяцев назад
@@matthiasmaier8956 yes, I guess the central ones do; and the path of the ones on the outside is diverted (refracted?), like light hitting a density boundry at an angle; but I'd have expected the shockwave to have torn the vortices apart, not just subtly diverted them
@moranezra6564
@moranezra6564 3 года назад
Very nice visualization! It looks like the initial velocity field is not zero. It means (if I'm correct) that the initial shock diffraction is not realistic. Can you specify if it is viscose fluid and if so, what is the Re number?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
Yes, the initial velocity field is not zero - and thus not terribly physically realistic. But it makes for a great numerical test whether the algorithm can handle the emerging low pressure bubble behind the disc. The simulated flow is inviscid (some residual graph viscosity is applied for numerical stability, though). But for practical purposes - apart from a viscous boundary layer - viscous flow with a Reynolds number of 10^6 - 10^7 would probably produce a very similar flow field.
@kalakala
@kalakala 3 года назад
Is it a pillar in very very high wind or a round bullet going super super fast ? Isn't relativity fascinating ?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
😃
@professionalprocrastinator8103
@professionalprocrastinator8103 3 года назад
This is what would happen during the first few microseconds after you suddenly spawn a giant pillar in Jupiter's or Saturn's upper atmosphere before it gets crushed and sheared away by the insanely intense aerodynamic forces. Not saying it's impossible, but very unlikely to say the least :p What am I saying? Atmospheric reentry of a rod. There you go.
@truongdang9861
@truongdang9861 3 года назад
Beautiful !
@jianfang7255
@jianfang7255 3 года назад
Hi, nice result. Congrates. What scheme did you use for the simulation?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
This is a second-order convex-limiting scheme, i.e., we first compute a low-order provisional update (using a "graph viscosity" constructed with an upper bound on the maximal wavespeed). We then construct a high-order update (by lowering the graph viscosity using an entropy-viscosity indicator) and finally limit the high-order update to preserve some crucial flow invariants. You will find all details written out here arxiv.org/abs/2007.00094 , the scheme is based on the following publication epubs.siam.org/doi/10.1137/17M1149961 that we have also extended to compressible Navier-Stokes arxiv.org/abs/2009.06022
@PedroGarcia-ib6tt
@PedroGarcia-ib6tt Год назад
Nice video. Can you provide the color map that you used in it ?
@BhanudaySharma506
@BhanudaySharma506 3 года назад
Why are shock waves reflecting from top and bottom boundaries?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
Because we imposed slip boundary conditons that remove the normal velocity component and thus reflect shocks.
@JohnSmith-of2gu
@JohnSmith-of2gu Год назад
This is cool! Do those thick lines represent boundaries between some sort of regions, or are they physical shock waves or something?
@matthiasmaier8956
@matthiasmaier8956 Год назад
Yes, the dark lines visualize regions with large gradients in the density. So what you see are shocks and contact lines.
@markherndon7819
@markherndon7819 2 года назад
This is a very nice visualization! I would be mindful of the many shock reflections on the upper and lower computational boundaries. What did you set as your boundary conditions on the upper and lower domain segments?
@matthiasmaier8956
@matthiasmaier8956 2 года назад
The upper and lower boundaries have reflecting slip boundary conditions imposed.
@VaShthestampede2
@VaShthestampede2 2 года назад
Do you have a boundary layer mesh on the cylinder?
@matthiasmaier8956
@matthiasmaier8956 2 года назад
No, but degrees of freedom located on the boundary are post-processing to enforce slip boundary conditions.
@KillianDefaoite
@KillianDefaoite Год назад
Is there some way to get rid of the non-physical reflections at the boundaries? Other than that, great work.
@matthiasmaier8956
@matthiasmaier8956 Год назад
You mean the upper and lower boundaries? Those had been chosen to be slip boundary conditions on purpose - meaning the simulations is an obstacle in a channel/tube. It is possible to replace these boundary conditions by something else to simulate an obstacle in a uniform outer flow.
@OSRS2ndBase
@OSRS2ndBase Год назад
If you linearly extrapolate (just 2-3 points) to populate the state variables of the upper and lower boundaries, it would behave as if it were free flying
@OSRS2ndBase
@OSRS2ndBase Год назад
@@matthiasmaier8956 You mean to say the slip boundary condition assumes inviscid flow, right? Edit: Description says compressible Euler, right. So this is just the Euler equations on a ridiculously fine grid with very small timesteps. Still super satisfying to watch
@matthiasmaier8956
@matthiasmaier8956 Год назад
@@OSRS2ndBase It's not a problem to replace the boundary conditions by some (dynamic) outflow condition to simulate a cylinder in free flow. But that looks significantly less spectacular than the channel flow simulated here 🙂
@Louiethebestdog1309
@Louiethebestdog1309 2 года назад
Are you using an adaptive mesh? And what exactly is this animation showing? Density? Velocity? Something else?
@matthiasmaier8956
@matthiasmaier8956 2 года назад
No, this is a fixed, uniformly refined mesh. The animation is showing the norm of the gradient of the density on an exaggerated exponential scale (a "schlieren plot" of some sorts).
@davidvce5035
@davidvce5035 6 месяцев назад
how to install and run this software? i ask because the link tutorial proportioned by main source in github is down
@matthiasmaier8956
@matthiasmaier8956 6 месяцев назад
*oops* I have put the usage instructions back in place: github.com/conservation-laws/ryujin/blob/development/INSTALLATION.md github.com/conservation-laws/ryujin/blob/development/USAGE.md
@sandipanbanerjee4174
@sandipanbanerjee4174 3 года назад
This is amazing. What software was used for the visualization?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
I used paraview to convert the vtu files to pngs and then ffmpeg to make an mpg movie out of it.
@rfadlika
@rfadlika 3 года назад
@@matthiasmaier8956 how many pngs? 1 million?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
@@rfadlika only about 2700 PNGs (30 snapshots per second of the movie)
@316FOCK
@316FOCK 3 года назад
Nice Work 👌
@Alexander_Sannikov
@Alexander_Sannikov 2 года назад
how come the first shock is not reflected off the top/bottom boundaries, but consequent shocks are? besides, those strange standing waves along the first shock front -- are they numerical artefacts or are they a physical thing?
@matthiasmaier8956
@matthiasmaier8956 2 года назад
What you see are numerical artefacts that are caused by a change in mesh geometry and are visible because the schlieren plot is shown on a logarithmic scale. Regarding the reflection on the lower boundary: I cannot spot a non-reflected shock.
@Alexander_Sannikov
@Alexander_Sannikov 2 года назад
@@matthiasmaier8956 thanks. i think the first shockwave looks nonreflected because it's strictly perpendicular to the boundary, so it merges with its reflection
@giddyup9591
@giddyup9591 11 месяцев назад
BRO I HATE YOU THIS SIMULATION IS SO GOOD WHY HAVENT YOU POSTED MORRRRRRE
@mecherome9932
@mecherome9932 4 года назад
beautiful how long did it take to calculate ? And what machine set up did you use ?
@matthiasmaier8956
@matthiasmaier8956 4 года назад
The computation did run on a 2 processor (2 x 14 cores, Intel Xeon E5-2697) machine and took about 50h.
@mecherome9932
@mecherome9932 4 года назад
Matthias Maier thank you so much !
@storminmormin14
@storminmormin14 3 года назад
I’m confused about those sock waves towards the back of the sphere. What’s causing those? Is it some effect of the separation? Also shouldn’t separation be happening further up on the ball?
@professionalprocrastinator8103
@professionalprocrastinator8103 3 года назад
The normal shock ahead of the sphere causes the flow to become subsonic but it reaccelerates again over and below the cylinder until it becomes supersonic again, prompting the formation of these normal shocks. They are similar to the lambda shocks that form on a wing in the transonic regime (for a sufficiently high Mach number) since they are linked to the separated BL as you mentioned. They cause flow separation but are also formed due to the aforementioned BL separation. This is a chicken and egg situation... Unless you say that the curvature of the cylinder causes an adverse pressure gradient that accelerates the flow in the upstream direction and towards the wall, which has two effects: causes the BL to separate and the flow to accelerate, which simultaneously (?) creates both flow features.
@professionalprocrastinator8103
@professionalprocrastinator8103 3 года назад
Also since this is a Euler equation-resolving scheme, the Reynolds number is supposed to be infinite. As you increase the Reynolds number, the separation point is supposed to go further downstream (assuming the BL is turbulent. This is due to a more energetic BL which will be less sensitive to adverse pressure gradient effects)
@hugoboulenc5084
@hugoboulenc5084 3 года назад
@@professionalprocrastinator8103 but why is there a BL if it is an Euler flow ? Without taking into account the viscosity, we should observe the d’Alembert paradox with a symmetrical pressure coefficient distribution around the cylinder, but since we can see flow separation in the wake it must imply that some kind of viscosity is taken into account in this simulation, isn’t it ?
@professionalprocrastinator8103
@professionalprocrastinator8103 2 года назад
@@hugoboulenc5084 An Euler solver solves the Euler equations which by definition should not contain viscous dissipation as you mentioned. However from a numerical point of view your solver would struggle to converge since it would likely not reach a stable solution. So artificial viscosity is introduced in order to stabilize the solution and smooth out strong gradients which might cause your run to crash. The main difficulty is to segregate non-physical from physical gradients.
@gandalfthefool2410
@gandalfthefool2410 2 года назад
@@professionalprocrastinator8103 So what is this really? Solving the Euler equation with enough artificial dissipation to obtain a solution that looks like one from solving the N-S equations? Why not do a DNS on the N-S equations? The video is super cool though. The instabilities along the slip-line look fabulous.
@ahmeda.hamada3251
@ahmeda.hamada3251 4 года назад
Great Work ... Very beautiful What is the size of the smallest element?
@matthiasmaier8956
@matthiasmaier8956 4 года назад
The mesh had an almost uniform resolution of about h=0.0018 (the computational domain had a length of 4 and height of 2).
@LearnWithFardin
@LearnWithFardin Год назад
Damn! So real!
@drix396
@drix396 2 года назад
Terribly sorry to ask But is this dns or CFD software oriented If so which software?
@matthiasmaier8956
@matthiasmaier8956 2 года назад
This is a direct numerical simulation (DNS) with a custom software based on deal.II. The postprocessing was done with Paraview.
@petterlarsson7257
@petterlarsson7257 6 месяцев назад
if its moving at mach 3 then why is there a shockwave in front of it
@guntera3845
@guntera3845 6 месяцев назад
From my guess because of the molecules that gather in front of the object and can‘t disperse fast enough creating a high pressure zone.
@rimorres
@rimorres 6 месяцев назад
I believe what we are seeing is a bow shock wave. It'll appear as soon as the flow around an obstacle becomes supersonic and the angle of deviation is too great for an attached oblique shock to form. it should be noted that shock waves still exist past Mach 1 and its "pressure wall", Mach 1 is just a special regime where a build-up of pressure occurs.
@Boomchacle
@Boomchacle 6 месяцев назад
The air slows down as it hits the sphere
@jackmclane1826
@jackmclane1826 6 месяцев назад
Because it is moving at more than mach 1. Then you always have a shockwave in front of you.
@matuspetroff3067
@matuspetroff3067 5 месяцев назад
@@jackmclane1826 nope XD there is no SW in front of you if you are moving faster than M1
@cory99998
@cory99998 2 года назад
how computationally expensive is something like this?
@matthiasmaier8956
@matthiasmaier8956 2 года назад
Yes, the computations are relatively expensive. This particular one with about 2 million gridpoints probably ran for about a day on a computer node with 32 cores.
@cory99998
@cory99998 2 года назад
@@matthiasmaier8956 Wow, thanks
@VishalKandala
@VishalKandala 2 года назад
Wow, I expected it to be much more expensive.
@petergibbons607
@petergibbons607 Год назад
if you have to ask, you can't afford it
@jaspyjiindust.9227
@jaspyjiindust.9227 7 месяцев назад
So cylinders arent that aerodynamic
@petergibbons607
@petergibbons607 Год назад
looks nice. have you tried doing an airfoil?
@matthiasmaier8956
@matthiasmaier8956 Год назад
Yes. We have done computations for the Onera OAT15a airfoil (mainly in 3D). Here is a video of a 2D simulation: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yM2rT3teakE.html
@luizfernandosilvasantos3125
@luizfernandosilvasantos3125 3 года назад
Depende do tipo da polvora que esta na munição e a espoleta que voces querem fazer para um atirador de eleite ele prefere a carga de polvora negra assim como a espoleta pela capacidade da reação ser 5 x maior do que a outra fazendo assim depende do calibre para designar a velocdade .
@rodrigocostamoura
@rodrigocostamoura Год назад
Is this NS or Euler?
@matthiasmaier8956
@matthiasmaier8956 Год назад
Euler.
@mozayn2378
@mozayn2378 11 месяцев назад
Dayum Sorry if it’s a stupid question But is that the NS solved?
@matthiasmaier8956
@matthiasmaier8956 11 месяцев назад
Not a stupid question at all. These are the compressible Euler equations (meaning no viscosity). If you would add viscosity to the system, you would end up with the compressible Navier-Stokes equations.
@Loyalka
@Loyalka 3 года назад
DNS?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
Yes DNS. :-)
@rfadlika
@rfadlika 3 года назад
Direct Navier-Stokes? Particle based CFD?
@matthiasmaier8956
@matthiasmaier8956 3 года назад
@@rfadlika DNS of the compressible Euler equations (no particle based simulation)
@householdemail1305
@householdemail1305 8 месяцев назад
Yup. Vacuum wakes.
@householdemail1305
@householdemail1305 7 месяцев назад
Planets can due the same things…
Далее
Supersonic Nozzles - What happens next will SHOCK you!
18:10
Supersonic (Mach 3) flow around cylinder, bw
2:01
Просмотров 7 тыс.
Modus males sekolah
00:14
Просмотров 10 млн
1989 Computational Fluid Dynamics Highlights
24:26
Просмотров 296 тыс.
CFD simulation of a bullet fired
2:06
Просмотров 250 тыс.
DNS Re=400000 NACA4412
3:01
Просмотров 61 тыс.
Turbulent Flow is MORE Awesome Than Laminar Flow
18:32
200 Year old lathe headstock repair...
11:43
Просмотров 6 тыс.
blender geometry node WAVE
0:11
Просмотров 19 тыс.
Smoke over Airfoil with Leading Edge Slot
0:37
Просмотров 13 тыс.
Head-on vortex ring collision
0:47
Просмотров 57 тыс.