Nima Samkhaniani
Nima Samkhaniani
  • 34
  • 13 978
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
Переглядів: 200

Відео

OpenFOAM: Bouncing drop impingement on heated hydrophobic surfacesOpenFOAM: Bouncing drop impingement on heated hydrophobic surfaces
OpenFOAM: Bouncing drop impingement on heated hydrophobic surfaces
Переглядів 12817 днів тому
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 بسازیم؟
Переглядів 3218 днів тому
در این ویدیو به شما نشان می‌دهم که چگونه یک حلگر جدید بر اساس حلگرهای موجود در OpenFOAM بسازید. در طول ویدیو یاد می‌گیرید که چگونه حلگرهای OpenFOAM را سفارشی‌سازی کنید، آن‌ها را کامپایل کرده و حلگر مخصوص به خودتان را ایجاد کنید. همچنین نحوه ویرایش یک تست‌کیس برای ساخت یک آموزش جدید متناسب با حلگر جدیدتان را نشان خواهم داد. این ویدیو مناسب کسانی است که می‌خواهند قابلیت‌های OpenFOAM را گسترش داده...
شبیه‌سازی جریان آشفته با روش DES در OpenFOAMشبیه‌سازی جریان آشفته با روش DES در OpenFOAM
شبیه‌سازی جریان آشفته با روش DES در OpenFOAM
Переглядів 2518 днів тому
در این ویدیو، نحوه تنظیم شبیه‌سازی جریان آشفته با استفاده از روش شبیه‌سازی ادی‌های جداشده (DES) در OpenFOAM را نشان می‌دهم. روش DES ترکیبی از دو روش RANS و LES است و روشی کارآمد برای شبیه‌سازی آشفتگی در جریان‌های پیچیده ارائه می‌دهد. مراحل گام‌به‌گام پیکربندی و اجرای شبیه‌سازی DES را برای دستیابی به نتایج دقیق و قابل اعتماد بیاموزید! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani...
آموزش تنظیم شبیه‌سازی LES در OpenFOAMآموزش تنظیم شبیه‌سازی LES در OpenFOAM
آموزش تنظیم شبیه‌سازی LES در OpenFOAM
Переглядів 4918 днів тому
در این ویدیو، نحوه تنظیم شبیه‌سازی جریان آشفته با استفاده از روش شبیه‌سازی ادی‌های بزرگ (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
Переглядів 2618 днів тому
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
Переглядів 6918 днів тому
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
Переглядів 2318 днів тому
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
Переглядів 12310 місяців тому
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
Переглядів 598Рік тому
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
Переглядів 652Рік тому
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
Переглядів 128Рік тому
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
Переглядів 211Рік тому
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...