- Видео 34
- Просмотров 14 421
Nima Samkhaniani
Германия
Добавлен 20 апр 2021
Welcome to my channel! I'm Nima Samkhaniani, a CFD specialist with over 10 years of experience, particularly in using OpenFOAM. Here, you'll find OpenFOAM simulations and step-by-step tutorials. Whether you're a beginner or an advanced user, this channel is your go-to resource for mastering OpenFOAM and exploring the world of computational fluid dynamics. Subscribe and join the community!
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
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 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 بسازیم؟
Просмотров 49Месяц назад
در این ویدیو به شما نشان میدهم که چگونه یک حلگر جدید بر اساس حلگرهای موجود در OpenFOAM بسازید. در طول ویدیو یاد میگیرید که چگونه حلگرهای OpenFOAM را سفارشیسازی کنید، آنها را کامپایل کرده و حلگر مخصوص به خودتان را ایجاد کنید. همچنین نحوه ویرایش یک تستکیس برای ساخت یک آموزش جدید متناسب با حلگر جدیدتان را نشان خواهم داد. این ویدیو مناسب کسانی است که میخواهند قابلیتهای OpenFOAM را گسترش داده...
شبیهسازی جریان آشفته با روش DES در OpenFOAM
Просмотров 30Месяц назад
در این ویدیو، نحوه تنظیم شبیهسازی جریان آشفته با استفاده از روش شبیهسازی ادیهای جداشده (DES) در OpenFOAM را نشان میدهم. روش DES ترکیبی از دو روش RANS و LES است و روشی کارآمد برای شبیهسازی آشفتگی در جریانهای پیچیده ارائه میدهد. مراحل گامبهگام پیکربندی و اجرای شبیهسازی DES را برای دستیابی به نتایج دقیق و قابل اعتماد بیاموزید! Follow me on Telegram: t.me/cfd_foam website: nimasamkhaniani...
آموزش تنظیم شبیهسازی 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, 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 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 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 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 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 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 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 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)
Просмотров 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 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...
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.
You don't need to change OF source code in order to compile Swak4Foam
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.
Hi, i have no test case for droplet condensation, however you can start with phaseChangeHeatFoam github.com/NimaSam/phaseChangeHeatFoam
@@NimaSamkhaniani Thank You, sir.
ممنون اقای دکتر، لطفا مباحث پیشرفته رو در برنامه تون داشته باشید
فرصت کنم حتماً
Great information
thx 🙂
I need your help
Wonderful sir. Any hint please. Is there any coupling between interfoam and laplacian foam ? Please if possible please share
Why do you need coupling between laplacianFoam and interFoam? What phenomenon are you trying to simulate?
سلام دکتر سامخانیانی وقتتون بخیر در حین کامپایل در ترمینال بارها 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 نصب شده با این اوصاف؟ ممنون میشم راهنمایی بفرمایید اگر براتون ممکن هست
can you share the case files for this case? may be you could delete the mesh if you dont like to share it, Thanks
Always check my github. you can find similar setup here: github.com/NimaSam/OpenFOAM_tutorials/tree/master/Extra_tutorials/of5_MRFsimpleFOAM
سلام وقت بخیر.برای موضوع برخورد مایع با یک سطح جامد همراه با انتقال حرارت دنبال حلگر مناسب هستم.امکانش هست کمک کنید و راهنمایی بفرمایید اگر براتون مقدور هست؟وررژن openfoam3.0.1
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
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
Hi Nima! Very amazing job! Could you please inform if this simulation can run in OpenFOAM v2?
It can be setup with old version of the openfoam, however it is recommended to use the newer versions such as OF10 or later
سلام ببخشید یک سوال داشتم هر پرانتزی باز میشه بسته میشه پس به نوشتار و نحوه نوشتار حساس هست؟ در قسمتی که نقاط رو وارد میکردید نظم در نوشتار نبود ولی توی کتابتون نظم نوشتاری هست ولی نمیشد متوجه شد که چندتا فاصله گذاشته شده
سلام نظم نوشتاری وجود داره اما مثل پایتون به فاصله حساس نیست . در واقع شما دارید یه فایل به زبان c می نویسید پس انتها جملات با نقطه ویرگول بیاد یا هنگام تعاریف دیکشنریها پرانتزها وقتی باز میشند باید بسته بشوند و ..
Hello professor, can phaseChangeHeatFoam solver use fvoptions to add source items?
phaseChangeHeatFoam is out-dated solver for OF-220, you can check more recent solver such as: github.com/fmuni/boilingFoam-PUBLIC
Thank you so much for the impressive information
Hi! Its a very nice work!!!! :) Would you have the source files uploaded in the internet? Could you please share it if possible ?
It is not possible to share this code, however you can simulte boiling with solver phaseChangeHeatFoam, which is available in my github
Impressive Sir.
Thank you kindly!
@@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?
Hi! Nice job thanks! Does your VAWT move with a constant angular velocity or it is induced by the fluid? Greetings
It is a constant angular velocity
@@NimaSamkhaniani thanks for the answer!
@@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.
Awesome work! What method are you using for capturing the microlayer? Any thoughts of making your extended libraries publically available?
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.
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?
The grid generator is snappyHexMesh with the aid of stl filed
Thank you, do youn have a tuturial about mesh creation? I really interested on in @@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
Thank you @@NimaSamkhaniani
great job👍🏻 what turbulence model did you use?
For now, it is set for kEpsilon model
Cool 🙂
Thanks for this video. please post a tutorial video for a sphere simulation .
Great suggestion!
@@NimaSamkhaniani Thanks Nima 🙏
سلام دکتر سام خانیانی عزیز نصب سواک فوم رو انجام دادم بعد با اجرای دستور funkyset fields ورژن را نمایش می دهد اما در اخر یه ارور میده ایا نصب اوکی شده یا خیر
اگر فرمان رو میشناسه و خطای command not found نمیده، نصب کامل شده
@@NimaSamkhaniani خیلی ممنون دکتر🌹
hello can you share with us the tutorial
Check a similar simulation in the tutorials in github: github.com/NimaSam/OpenFOAM_tutorials
Amazing
Thanks
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
Use glyph with sphere, however you need to choose only lagrangian particles (untick the internal mesh)
error: #error "This swak4Foam-version is only used for the 2.x-versions of OpenFOAM. Using OpenFOAM-v2112. Can you help?
This is great. May you share your modified solver??
This is ongoing project, we will release solver in future
Which version of OpenFOAM do you have?? I'm trying to compile swak4foam in OpenFOAM 8 and it's giving error
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?
Excellent, very useful
Glad you think so!
👌🌹