Real-Time Fluid Dynamics Made Simple with Python

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 19

  • @flyinglack
    @flyinglack День назад +2

    Awesome video! well done the explanation and visualization part.

    • @beniamkumela
      @beniamkumela  День назад

      Hi @flyinglack,
      I am glad you enjoyed the video!

  • @maryamare6411
    @maryamare6411 15 часов назад +1

    I enjoy the video well done 👍🏽

    • @beniamkumela
      @beniamkumela  11 часов назад

      Hi @maryamare6411,
      I am glad you liked the video!

  • @sebastians7346
    @sebastians7346 День назад

    Hey! Cool video. It was a nice watch and it was actually really cool to see how your code mimicked the real world so well. It was fun to learn about Ethiopia's coffee culture too :)

    • @beniamkumela
      @beniamkumela  День назад

      Hi @sebastians7346,
      Thanks so much for the kind words! Actually if these kind of videos interests you, most of my channel is actually dedicated to mimicking the real world through computer simulations.

  • @abrehamtilahun4820
    @abrehamtilahun4820 День назад

    Hey Bini well done that's an awesome project and keep it up.

    • @beniamkumela
      @beniamkumela  17 часов назад

      Hi @abrehamtilahun4820,
      I am glad you liked the video!

  • @Sean-xn2be
    @Sean-xn2be 16 часов назад

    Hey Bini, great video man. I myself wanted to do something similar during my Aerospace elective. I was an avid reader into CFD material during my undergrad. Your post proves your a better man than I.
    Mind if I ask what software's you used to make this?
    I'll need to try some Ethiopian coffee ASAP, I've been a Columbian drinker for years now, time for a change!

    • @beniamkumela
      @beniamkumela  11 часов назад

      Hi @Sean-xn2be,
      I am glad you liked the video! All of the code used in the simulation was written in Python. You can actually download the application and try it out yourself by following the instructions in this link: github.com/Beniam-Kumela/fluid-sim-py. A well cited paper on CFD (a little math-heavy) is given in the following link: pages.cs.wisc.edu/~chaol/data/cs777/stam-stable_fluids.pdf. And of course, no better coffee than the source!

  • @PMA_ReginaldBoscoG
    @PMA_ReginaldBoscoG День назад

    5:39 Isn't force the rate of change of momentum?

    • @StojanBarbaric
      @StojanBarbaric День назад

      yeah it is but the mass doesnt change, so he doesnt even bother with it

    • @PMA_ReginaldBoscoG
      @PMA_ReginaldBoscoG 23 часа назад

      @StojanBarbaric Maybe he assumed that the mass is 1.

    • @beniamkumela
      @beniamkumela  17 часов назад +1

      Hi @PMA_ReginaldBoscoG,
      Thank you for watching the video and your comment! Yes, you are right that F=dp/dt. Expanding this gives F = d(mv)/dt. Since mass is conserved in our simulation (as per first Navier-Stokes equation), it can be taken out of the derivative, leaving F = m * dv/dt = m * a, Newton's second law. This means only the velocity changes over time, while mass remains constant, so we don't need to explicitly assign it a value as @StojanBarbaric suggests.

    • @kt5133
      @kt5133 13 часов назад

      The question posed is a legitimate one as Newton himself stated the second law as the rate of change of motion. Motion in his terms was what we call momentum today, mv. However, when you keep m constant, the F that causes motion is due to the rate of change of v.

  • @talktofrogs2479
    @talktofrogs2479 День назад

    Hey bro. I really liked the way how you interpreted the Navier-Stokes équation, and the simulations. I also wanted to ask if you know any simulation of fluid flowing in a Tesla turbine, or anything similar, i have a mini project and a simulation before the real life experience would be great.

    • @beniamkumela
      @beniamkumela  17 часов назад +1

      Hi @talktofrogs2479,
      I am glad you enjoyed the video! Yes, making sure that your turbine geometry enables laminar flow would be useful before trying it experimentally. The method I present has the drawback of not being very accurate for such precise calculations due to numerical dissipation. It seems like you might be interested in commerical CFD software like OpenFoam (www.openfoam.com/). They seem to have a lot of tutorials and people who have actually tried simulating Tesla turbines (2D:ruclips.net/video/0SRB-KhTsLU/видео.html, 3D:ruclips.net/video/5khc1t7Mk1w/видео.html). Good luck and let me know how your project turns out!

    • @talktofrogs2479
      @talktofrogs2479 16 часов назад

      @@beniamkumela that's very helpfull thanks a lot ♥️♥️♥️

  • @sanyi9667
    @sanyi9667 6 часов назад +1

    almost dropped a dislike because I was expecting python coding and there was none. the title is a bit clickbaity but the info is good so you get a pass this time.