Nima Samkhaniani
Nima Samkhaniani
  • Видео 34
  • Просмотров 14 421
OpenFOAM: Effects of Surface Roughness on Drop Impact Dynamics
In this video, we explore how surface roughness affects the behavior of liquid droplets during impact.
The simulation is conducted with the phase-field method in the OpenFOAM. learn more about this study at: doi.org/10.1016/j.ijheatmasstransfer.2024.125498
Follow me on
Telegram: t.me/cfd_foam
website: nimasamkhaniani.ir
github: github.com/NimaSam
Просмотров: 244

Видео

OpenFOAM: Bouncing drop impingement on heated hydrophobic surfacesOpenFOAM: Bouncing drop impingement on heated hydrophobic surfaces
OpenFOAM: Bouncing drop impingement on heated hydrophobic surfaces
Просмотров 137Месяц назад
In the main part of this study, the hydrodynamics and heat transfer of a droplet impinging on a heated hydrophobic surface, followed by bouncing, are modeled using the phase-field method within the OpenFOAM framework. This advanced simulation provides insights into the complex interactions between the droplet and the surface. Learn more about this simulation in the published study: doi.org/10.1...
چگونه یک حلگر جدید در OpenFOAM بسازیم؟چگونه یک حلگر جدید در OpenFOAM بسازیم؟
چگونه یک حلگر جدید در OpenFOAM بسازیم؟
Просмотров 49Месяц назад
در این ویدیو به شما نشان می‌دهم که چگونه یک حلگر جدید بر اساس حلگرهای موجود در OpenFOAM بسازید. در طول ویدیو یاد می‌گیرید که چگونه حلگرهای OpenFOAM را سفارشی‌سازی کنید، آن‌ها را کامپایل کرده و حلگر مخصوص به خودتان را ایجاد کنید. همچنین نحوه ویرایش یک تست‌کیس برای ساخت یک آموزش جدید متناسب با حلگر جدیدتان را نشان خواهم داد. این ویدیو مناسب کسانی است که می‌خواهند قابلیت‌های OpenFOAM را گسترش داده...
شبیه‌سازی جریان آشفته با روش DES در OpenFOAMشبیه‌سازی جریان آشفته با روش DES در OpenFOAM
شبیه‌سازی جریان آشفته با روش DES در OpenFOAM
Просмотров 30Месяц назад
در این ویدیو، نحوه تنظیم شبیه‌سازی جریان آشفته با استفاده از روش شبیه‌سازی ادی‌های جداشده (DES) در OpenFOAM را نشان می‌دهم. روش DES ترکیبی از دو روش RANS و LES است و روشی کارآمد برای شبیه‌سازی آشفتگی در جریان‌های پیچیده ارائه می‌دهد. مراحل گام‌به‌گام پیکربندی و اجرای شبیه‌سازی DES را برای دستیابی به نتایج دقیق و قابل اعتماد بیاموزید! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani...
آموزش تنظیم شبیه‌سازی LES در OpenFOAMآموزش تنظیم شبیه‌سازی LES در OpenFOAM
آموزش تنظیم شبیه‌سازی LES در OpenFOAM
Просмотров 52Месяц назад
در این ویدیو، نحوه تنظیم شبیه‌سازی جریان آشفته با استفاده از روش شبیه‌سازی ادی‌های بزرگ (LES) در OpenFOAM را نشان می‌دهم. مراحل کلیدی برای پیکربندی LES، انتخاب مدل‌های آشفتگی مناسب و اجرای شبیه‌سازی برای ثبت دقیق رفتار آشفتگی را بیاموزید. مناسب برای کاربرانی که می‌خواهند روش LES را در OpenFOAM درک و پیاده‌سازی کنند! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani.ir github: github...
How to Use swak4Foam: groovyBC, funkySetFieldHow to Use swak4Foam: groovyBC, funkySetField
How to Use swak4Foam: groovyBC, funkySetField
Просмотров 54Месяц назад
In this video, I will demonstrate how to use swak4Foam utilities, including groovyBC, funkySetField to customize your OpenFOAM simulations. Learn how to extend OpenFOAM's capabilities and simplify complex boundary conditions and field setups with these powerful tools! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani.ir/ github: github.com/NimaSam
Swak4Foam installation for OpenFOAMSwak4Foam installation for OpenFOAM
Swak4Foam installation for OpenFOAM
Просмотров 121Месяц назад
In this video, I demonstrate how to install swak4Foam on different versions of OpenFOAM. Whether you're using an older or newer version, this guide will help you set up swak4Foam step-by-step to extend OpenFOAM's functionality. Perfect for OpenFOAM users looking to enhance their simulations! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani.ir/ github: github.com/NimaSam
Handling basic errors running OpenFOAM simulaionsHandling basic errors running OpenFOAM simulaions
Handling basic errors running OpenFOAM simulaions
Просмотров 40Месяц назад
This video is designed for new OpenFOAM users and highlights common errors that can occur while running OpenFOAM simulations. Learn how to identify and fix these issues to ensure smoother and more efficient workflows. Perfect for beginners looking to troubleshoot their simulations! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani.ir/ github: github.com/NimaSam
OpenFOAM: Particle sediment simulation using driftFluxFoamOpenFOAM: Particle sediment simulation using driftFluxFoam
OpenFOAM: Particle sediment simulation using driftFluxFoam
Просмотров 13111 месяцев назад
The video shows the velocity profile across the pipe for a flow contains particles. The simulation is conducted with OpenFOAM mixture solver #driftFluxFoam. Cyclic boundary condition is applied at the inlet/outlet and the continuous phase mass flow rate is constrained via #fvConstraints. The particle terminal velocity relative to bulk continuous phase velocity is applied via different implement...
OpenFOAM: Thin plate triangular weirOpenFOAM: Thin plate triangular weir
OpenFOAM: Thin plate triangular weir
Просмотров 157Год назад
The interFoam solver within #OpenFOAM proves to be highly effective for simulating free surface flows. In this particular simulation, we delve into the dynamics of flow over a thin, triangular weir plate. For post-processing, the renowned software Paraview comes into play. Notably, the #OSPRAY feature in #Paraview adds an impressive touch by creating a remarkably realistic water-like visualizat...
OpenFOAM: propeller simulation using MRF methodOpenFOAM: propeller simulation using MRF method
OpenFOAM: propeller simulation using MRF method
Просмотров 635Год назад
Dive deep into propeller dynamics with OpenFOAM's MRF technique! In this breakdown: 🔵 Experience the MRF (Multiple Reference Frames) method in action, simulating propeller behavior. 🔵 Explore fluid-blade interaction, a key player in propulsion systems. 🔵 Delve into fluid forces, torque, and efficiency crucial for marine and aerospace engineering. Precision meets innovation as OpenFOAM takes you...
OpenFOAM: aircraft propeller simulation using dynamicMeshOpenFOAM: aircraft propeller simulation using dynamicMesh
OpenFOAM: aircraft propeller simulation using dynamicMesh
Просмотров 673Год назад
This numerical simulation employs the dynamicMesh method to analyze airflow around an aircraft for thrust calculation. The simulation incorporates a cyclicAMI patch, facilitating data exchange between static and rotating sections. This advanced approach offers insights into the complex interplay of aerodynamics and propulsion, aiding the design and optimization of aircraft systems. #dynamicMesh...
OpenFOAM: longitudinal oscillation of helical coilsOpenFOAM: longitudinal oscillation of helical coils
OpenFOAM: longitudinal oscillation of helical coils
Просмотров 129Год назад
In laminar pipe flow, radial heat transfer is limited to slow thermal conduction which results in a wide temperature distribution over the pipe cross-section. This is undesirable in many industrial processes as it leads to an uneven distribution of fluid heat treatment. Often the fluids involved are relatively viscous such as carboxymethyl cellulose and processing them under turbulent conditions i...
OpenFOAM: Vertical axis wind turbine (VAWT)OpenFOAM: Vertical axis wind turbine (VAWT)
OpenFOAM: Vertical axis wind turbine (VAWT)
Просмотров 1,1 тыс.Год назад
In this simulation, I dive into the world of Vertical Axis Wind Turbines (VAWT) using the power of OpenFOAM-9! The process step-by-step: 🔵 Generating the initial grid around a single airfoil using pyHyp. 🔵 Importing the grid into OpenFOAM and transforming it into a dynamic VAWT structure using utilities like blockMesh, snappyHexMesh, and more. 🔵 Applying solid body motion with rotatingMotion to...
OpenFOAM: Vortex-induced oscillations at low Reynolds numbersOpenFOAM: Vortex-induced oscillations at low Reynolds numbers
OpenFOAM: Vortex-induced oscillations at low Reynolds numbers
Просмотров 215Год назад
In this simulation, the transverse oscillation of the cylinder due to vortex shedding is modeled using the pimpleFoam solver (or pimpleDyMFoam in older versions of OpenFOAM). The flow is considered incompressible, and the Reynolds number (Re) is set to 100. The grid is generated using a multi-block method in blockMesh and refined in the region of interest. The motion of the cylinder is controll...

Комментарии

  • @rokotop5205
    @rokotop5205 19 дней назад

    Hi, I was wondering if You had to do some source code changes when compiling with OF6. I am getting an error when compiling ( regarding SIMPLErho if it means anything ). Thank You for the video.

    • @NimaSamkhaniani
      @NimaSamkhaniani 17 дней назад

      You don't need to change OF source code in order to compile Swak4Foam

  • @GintokiDLuffy
    @GintokiDLuffy Месяц назад

    Hi, Sir can you share a link to any repository of droplet condensation or any other repository where I can start building my case file? I am lost on how to create the case file for jumping droplet condensation for my final year thesis. It would be a great help if you could give me any resource or advice.

    • @NimaSamkhaniani
      @NimaSamkhaniani Месяц назад

      Hi, i have no test case for droplet condensation, however you can start with phaseChangeHeatFoam github.com/NimaSam/phaseChangeHeatFoam

    • @GintokiDLuffy
      @GintokiDLuffy Месяц назад

      @@NimaSamkhaniani Thank You, sir.

  • @jamshidmoradi4497
    @jamshidmoradi4497 Месяц назад

    ممنون اقای دکتر، لطفا مباحث پیشرفته رو در برنامه تون داشته باشید

  • @fatemehraji-e9o
    @fatemehraji-e9o Месяц назад

    Great information

  • @TerragonCFD
    @TerragonCFD Месяц назад

    thx 🙂

  • @easyhack5859
    @easyhack5859 4 месяца назад

    I need your help

  • @easyhack5859
    @easyhack5859 4 месяца назад

    Wonderful sir. Any hint please. Is there any coupling between interfoam and laplacian foam ? Please if possible please share

    • @NimaSamkhaniani
      @NimaSamkhaniani 4 месяца назад

      Why do you need coupling between laplacianFoam and interFoam? What phenomenon are you trying to simulate?

  • @damoonkalantari6853
    @damoonkalantari6853 7 месяцев назад

    سلام دکتر سامخانیانی وقتتون بخیر در حین کامپایل در ترمینال بارها Could not open file ..... دیدم ولی روند کامپایل ادامه داشت و با دستور funkySetFields خطا داشت Foam fatal error Funkysetfields: time/lastestTime option is required From function main() in file funkysetfields.C at line 723 Foam exiting نصب شده با این اوصاف؟ ممنون میشم راهنمایی بفرمایید اگر براتون ممکن هست

  • @designsimulate3384
    @designsimulate3384 8 месяцев назад

    can you share the case files for this case? may be you could delete the mesh if you dont like to share it, Thanks

    • @NimaSamkhaniani
      @NimaSamkhaniani 8 месяцев назад

      Always check my github. you can find similar setup here: github.com/NimaSam/OpenFOAM_tutorials/tree/master/Extra_tutorials/of5_MRFsimpleFOAM

  • @damoonkalantari6853
    @damoonkalantari6853 9 месяцев назад

    سلام وقت بخیر.برای موضوع برخورد مایع با یک سطح جامد همراه با انتقال حرارت دنبال حلگر مناسب هستم.امکانش هست کمک کنید و راهنمایی بفرمایید اگر براتون مقدور هست؟وررژن openfoam3.0.1

  • @AashishKMishra-po7qv
    @AashishKMishra-po7qv 10 месяцев назад

    Hello Sir, I am newly joined PhD scholar at IIT Roorkee, India, I am currently working on the annular phase change problem. My senior has utilized your developed solver for this purpose. However, I am encountering an issue as this solver is only compatible with OpenFOAM 2.2.0, whereas I am using the latest version, OpenFOAM 2312. I kindly request your assistance or guidance on how to proceed, as I am unable to use this solver with the current version. please help me sir.Thank you

    • @NimaSamkhaniani
      @NimaSamkhaniani 9 месяцев назад

      Hi, the solver phaseChangeHeatFoam is developed for OF220, so it is not compatible with newer versions of OF. You can try to create a fork and port it to the newer versions of OF. For now, I don't have time to upgrade that project. But other alternatives are: 1- intercondensatingevaporatingfoam or 2-boilingFoam

  • @caio4629
    @caio4629 11 месяцев назад

    Hi Nima! Very amazing job! Could you please inform if this simulation can run in OpenFOAM v2?

    • @NimaSamkhaniani
      @NimaSamkhaniani 10 месяцев назад

      It can be setup with old version of the openfoam, however it is recommended to use the newer versions such as OF10 or later

  • @damoonkalantari6853
    @damoonkalantari6853 Год назад

    سلام ببخشید یک سوال داشتم هر پرانتزی باز میشه بسته میشه پس به نوشتار و نحوه نوشتار حساس هست؟ در قسمتی که نقاط رو وارد میکردید نظم در نوشتار نبود ولی توی کتابتون نظم نوشتاری هست ولی نمیشد متوجه شد که چندتا فاصله گذاشته شده

    • @NimaSamkhaniani
      @NimaSamkhaniani 11 месяцев назад

      سلام نظم نوشتاری وجود داره اما مثل پایتون به فاصله حساس نیست . در واقع شما دارید یه فایل به زبان c می نویسید پس انتها جملات با نقطه ویرگول بیاد یا هنگام تعاریف دیکشنریها پرانتزها وقتی باز میشند باید بسته بشوند و ..

  • @杨丽媛-f3x
    @杨丽媛-f3x Год назад

    Hello professor, can phaseChangeHeatFoam solver use fvoptions to add source items?

    • @NimaSamkhaniani
      @NimaSamkhaniani 11 месяцев назад

      phaseChangeHeatFoam is out-dated solver for OF-220, you can check more recent solver such as: github.com/fmuni/boilingFoam-PUBLIC

  • @AmirHosseinNiksirat
    @AmirHosseinNiksirat Год назад

    Thank you so much for the impressive information

  • @roshanshanmughan7218
    @roshanshanmughan7218 Год назад

    Hi! Its a very nice work!!!! :) Would you have the source files uploaded in the internet? Could you please share it if possible ?

    • @NimaSamkhaniani
      @NimaSamkhaniani Год назад

      It is not possible to share this code, however you can simulte boiling with solver phaseChangeHeatFoam, which is available in my github

  • @sudamranasinghe8302
    @sudamranasinghe8302 Год назад

    Impressive Sir.

    • @NimaSamkhaniani
      @NimaSamkhaniani Год назад

      Thank you kindly!

    • @sudamranasinghe8302
      @sudamranasinghe8302 Год назад

      ​@@NimaSamkhaniani Dear Sir, I am conducting research on simulating the transportation of a liquid droplet along an edge. If I encounter any issues, how can I reach out to you for assistance in correcting errors and receiving guidance on the matter?

  • @KW-12
    @KW-12 Год назад

    Hi! Nice job thanks! Does your VAWT move with a constant angular velocity or it is induced by the fluid? Greetings

    • @NimaSamkhaniani
      @NimaSamkhaniani Год назад

      It is a constant angular velocity

    • @KW-12
      @KW-12 Год назад

      @@NimaSamkhaniani thanks for the answer!

    • @bruh-man3908
      @bruh-man3908 Месяц назад

      @@NimaSamkhaniani great work, how hard would it be to change it from constant velocity to velocity induced by fluid? In fluent this is achieved by applying the 6DOF solver.

  • @mitchellwhiting8476
    @mitchellwhiting8476 Год назад

    Awesome work! What method are you using for capturing the microlayer? Any thoughts of making your extended libraries publically available?

    • @NimaSamkhaniani
      @NimaSamkhaniani Год назад

      In this simulation, the grid is refined up to 0.5 micro meter to resolve micro region. Below that spatial scale, near the contact angle is modeled with the approached developed by "C Kunkelmann, 2011". In regard to code, it is not my property to share.

  • @sergiodavid4590
    @sergiodavid4590 Год назад

    Hi @Nima, congratulations for the work!! I would like to ask you with what utility or mesher use for this. Use Snappy and stl files... or maybe another?

    • @NimaSamkhaniani
      @NimaSamkhaniani Год назад

      The grid generator is snappyHexMesh with the aid of stl filed

    • @sergiodavid4590
      @sergiodavid4590 Год назад

      Thank you, do youn have a tuturial about mesh creation? I really interested on in @@NimaSamkhaniani

    • @NimaSamkhaniani
      @NimaSamkhaniani Год назад

      The most inclusive tutorial for snappyHexMesh can be found in the following link: A Comprehensive Tour of snappyHexMesh - OpenFOAMWiki openfoamwiki.net/images/f/f0/Final-AndrewJacksonSlidesOFW7.pdf

    • @sergiodavid4590
      @sergiodavid4590 Год назад

      Thank you @@NimaSamkhaniani

  • @armanhassanabadi769
    @armanhassanabadi769 Год назад

    great job👍🏻 what turbulence model did you use?

  • @carlovonterragon
    @carlovonterragon Год назад

    Cool 🙂

  • @keyvanhp5841
    @keyvanhp5841 Год назад

    Thanks for this video. please post a tutorial video for a sphere simulation .

  • @hadinzm9693
    @hadinzm9693 2 года назад

    سلام دکتر سام خانیانی عزیز نصب سواک فوم رو انجام دادم بعد با اجرای دستور funkyset fields ورژن را نمایش می دهد اما در اخر یه ارور میده ایا نصب اوکی شده یا خیر

    • @NimaSamkhaniani
      @NimaSamkhaniani 2 года назад

      اگر فرمان رو میشناسه و خطای command not found نمیده، نصب کامل شده

    • @hadinzm9693
      @hadinzm9693 2 года назад

      @@NimaSamkhaniani خیلی ممنون دکتر🌹

  • @soulihamza5194
    @soulihamza5194 2 года назад

    hello can you share with us the tutorial

    • @NimaSamkhaniani
      @NimaSamkhaniani 2 года назад

      Check a similar simulation in the tutorials in github: github.com/NimaSam/OpenFOAM_tutorials

  • @hamedghaed19
    @hamedghaed19 2 года назад

    Amazing

  • @SaulousHR
    @SaulousHR 2 года назад

    which filter do you use to display the point cloud? I did the cyclone tutorial and I don't know how to do the animation

    • @NimaSamkhaniani
      @NimaSamkhaniani 2 года назад

      Use glyph with sphere, however you need to choose only lagrangian particles (untick the internal mesh)

  • @piyushpulukool5982
    @piyushpulukool5982 3 года назад

    error: #error "This swak4Foam-version is only used for the 2.x-versions of OpenFOAM. Using OpenFOAM-v2112. Can you help?

  • @SatendraChauhan251992
    @SatendraChauhan251992 3 года назад

    This is great. May you share your modified solver??

    • @NimaSamkhaniani
      @NimaSamkhaniani 3 года назад

      This is ongoing project, we will release solver in future

  • @mahashayjee5545
    @mahashayjee5545 3 года назад

    Which version of OpenFOAM do you have?? I'm trying to compile swak4foam in OpenFOAM 8 and it's giving error

    • @NimaSamkhaniani
      @NimaSamkhaniani 3 года назад

      Here, the video is for OpenFOAM-4, but for newest version of OpenFOAM, I have installed swak4Foam. The procedure is almost the same. It is definitely works with OpenFOAM 8. what is your error line?

  • @alimoin9938
    @alimoin9938 3 года назад

    Excellent, very useful

  • @alimoin9938
    @alimoin9938 3 года назад

    👌🌹