آموزش مقدمه‌ای بر دینامیک سیالات محاسباتی (CFD) - آخرین آپدیت

دانلود An Introduction to Computational Fluid Dynamics (CFD)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

روش حجم محدود CFD

روش حجم محدود CFD یک روش عددی برای حل معادلات حاکم بر دینامیک سیالات محاسباتی (CFD) است. این دوره به زبان‌های Fortran و Python ارائه می‌شود.

مبانی

این دوره به اصول اولیه دینامیک سیالات محاسباتی با استفاده از روش حجم محدود می‌پردازد.

پیش‌نیازها

  • مهارت‌های برنامه‌نویسی اولیه در زبانی مانند C، Fortran، Python و غیره.
  • آشنایی با اصول حسابان، معادلات دیفرانسیل، روش‌های عددی و مکانیک سیالات (توصیه می‌شود).

سرفصل‌های دوره

این دوره مبانی روش حجم محدود را برای جریان‌های تراکم‌ناپذیر بر روی شبکه‌های کارتزین دو بعدی پوشش می‌دهد. موضوعات شامل موارد زیر است:

  • روش گسسته‌سازی
  • تکنیک‌های درون‌یابی
  • شرایط مرزی
  • تصویرسازی جریان با استفاده از ParaView
  • خطاها و عدم قطعیت در CFD

دانشجویان سه کد خواهند نوشت: کد اول یک مسئله نفوذ خالص را حل می‌کند، کد دوم یک مسئله همرفت خالص را حل می‌کند و کد سوم معادلات ناویر-استوکس را با استفاده از روش کوپلینگ فشار-سرعت SIMPLE حل می‌کند. حل‌کننده ناویر-استوکس برای حل مسئله "محفظه محرک" و مسئله مربوط به توسعه جریان در یک کانال استفاده می‌شود. این سه کد برای دانلود نیز در دسترس هستند تا مثلاً روش حل را مطالعه کنید یا به اشکال‌زدایی یک کد نوشته شده توسط دانشجو کمک کنید. (نسخه‌های Fortran و Python از کدها برای دانلود در دسترس دانش‌آموزان است.)

پس از اتمام دوره، دانش‌آموزان با اصول اولیه روش حجم محدود آشنا خواهند شد، که آن‌ها را قادر می‌سازد تا از یک حل‌کننده CFD تجاری به طور مؤثرتری استفاده کنند، و پیش‌زمینه‌ای لازم برای مطالعه تکنیک‌های پیشرفته‌تر CFD داشته باشند. برای بهره‌مندی بیشتر از این دوره، دانشجو باید با دینامیک سیالات در سطح کارشناسی دانشگاه آشنا باشد و با Fortran، Python یا یک زبان برنامه‌نویسی علمی مشابه راحت باشد.


سرفصل ها و درس ها

Introduction

  • A Brief Introduction to CFD and what we will cover in this course.-معرفی مختصر CFD و آنچه در این دوره پوشش خواهیم داد. A Brief Introduction to CFD and what we will cover in this course.

  • Assignment 1: Download/Install a Programming Language and Visualization Software-تکلیف ۱: دانلود/نصب یک زبان برنامه‌نویسی و نرم‌افزار تجسم‌سازی Assignment 1: Download/Install a Programming Language and Visualization Software

  • Some representative, low-cost CFD results.-برخی نتایج نشان‌دهنده و کم‌هزینه CFD Some representative, low-cost CFD results.

A review of Finite Difference Approximations and Iterative Methods.-مروری بر تقریب‌های تفاضل محدود و روش‌های تکراری A review of Finite Difference Approximations and Iterative Methods.

  • Derivation of FInite Difference Approximations-اشتقاق تقریب‌های تفاضل محدود Derivation of FInite Difference Approximations

  • Derive a Finite Difference Approximation-مشتق یک تقریب تفاضل محدود Derive a Finite Difference Approximation

  • Basic Iterative Solvers-حل‌کننده‌های تکراری پایه Basic Iterative Solvers

Finite Volume Method for Diffusion Problems-روش حجم محدود برای مسائل انتشار Finite Volume Method for Diffusion Problems

  • Discretization of Diffusion Terms: Part 1-گسسته‌سازی عبارات انتشار: قسمت ۱ Discretization of Diffusion Terms: Part 1

  • Discretization of Diffusion Terms: Part 2-گسسته‌سازی عبارات انتشار: قسمت ۲ Discretization of Diffusion Terms: Part 2

  • Discretization of Diffusion Terms: Boundary Conditions-گسسته‌سازی عبارات انتشار: شرایط مرزی Discretization of Diffusion Terms: Boundary Conditions

  • An Example Problem-یک مسئله مثال An Example Problem

  • Write a Program to Solve the Example DIffusion Problem-نوشتن یک برنامه برای حل مسئله انتشار مثال Write a Program to Solve the Example DIffusion Problem

  • Fortran (and Python) Code for Example Diffusion Problem-کد Fortran (و پایتون) برای مسئله انتشار مثال Fortran (and Python) Code for Example Diffusion Problem

  • Section of Fortran Code to Write .csv FIle for ParaView-بخش کد Fortran برای نوشتن فایل .csv برای ParaView Section of Fortran Code to Write .csv FIle for ParaView

  • Visualization Using ParaView-تجسم‌سازی با استفاده از ParaView Visualization Using ParaView

Finite Volume Method for Convection Problems-روش حجم محدود برای مسائل همرفت Finite Volume Method for Convection Problems

  • Discretization of Convection Terms-گسسته‌سازی عبارات همرفت Discretization of Convection Terms

  • Interpolation Methods: Central "Differencing"-روش‌های درون‌یابی: "تفاضل" مرکزی Interpolation Methods: Central "Differencing"

  • Interpolation Methods: 1st Order Upwinding-روش‌های درون‌یابی: مرتبه اول Upwinding Interpolation Methods: 1st Order Upwinding

  • Deferred Correction to "Blend" Interpolation Schemes-تصحیح به تعویق افتاده برای "ترکیب" طرح‌های درون‌یابی Deferred Correction to "Blend" Interpolation Schemes

  • An Example Problem: Description-یک مسئله مثال: شرح An Example Problem: Description

  • Upwinding Component Boundary Conditions for Example Problem-شرایط مرزی جزء Upwinding برای مسئله مثال Upwinding Component Boundary Conditions for Example Problem

  • Central Differencing Component Boundary Conditions for Example Problem-شرایط مرزی جزء تفاضل مرکزی برای مسئله مثال Central Differencing Component Boundary Conditions for Example Problem

  • Corner Cell Coefficients-ضرایب سلول گوشه Corner Cell Coefficients

  • Write a Program to Solve the Example Convection Problem of Lecture 16-نوشتن یک برنامه برای حل مسئله همرفت مثال سخنرانی ۱۶ Write a Program to Solve the Example Convection Problem of Lecture 16

  • Fortran (and Python) Code for Example Convection Problem-کد Fortran (و پایتون) برای مسئله همرفت مثال Fortran (and Python) Code for Example Convection Problem

  • Results-نتایج Results

  • Other Interpolation Schemes-سایر طرح‌های درون‌یابی Other Interpolation Schemes

  • Interpolation Scheme Truncation Errors-خطاهای قطع طرح درون‌یابی Interpolation Scheme Truncation Errors

  • Generalization of Interpolation Schemes-تعمیم طرح‌های درون‌یابی Generalization of Interpolation Schemes

  • Desirable Properties of Discretization Schemes-ویژگی‌های مطلوب طرح‌های گسسته‌سازی Desirable Properties of Discretization Schemes

  • Stability of Combined Convection/Diffusion Problems-پایداری مسائل ترکیبی همرفت/انتشار Stability of Combined Convection/Diffusion Problems

Finite Volume Method for the Navier-Stokes Equations-روش حجم محدود برای معادلات ناویر-استوکس Finite Volume Method for the Navier-Stokes Equations

  • The Navier-Stokes Equations-معادلات ناویر-استوکس The Navier-Stokes Equations

  • Staggered Grid Arrangement of Variables-آرایش متقاطع متغیرها Staggered Grid Arrangement of Variables

  • The SIMPLE Procedure for Pressure-Velocity Coupling-روش SIMPLE برای جفت‌شدگی فشار-سرعت The SIMPLE Procedure for Pressure-Velocity Coupling

  • Discretization of the X-Momentum Equation: Part 1-گسسته‌سازی معادله X-اندازه حرکت: قسمت ۱ Discretization of the X-Momentum Equation: Part 1

  • Underrelaxation of the Momentum Equations-زیر-آرامش معادلات اندازه حرکت Underrelaxation of the Momentum Equations

  • The Velocity Correction Equations-معادلات اصلاح سرعت The Velocity Correction Equations

  • The Discretized Continuity Equation-معادله پیوستگی گسسته‌شده The Discretized Continuity Equation

  • Index Notation for Navier-Stokes Solver (Code) on Staggered Grid-نمادگذاری شاخص برای حل‌کننده ناویر-استوکس (کد) بر روی شبکه متقاطع Index Notation for Navier-Stokes Solver (Code) on Staggered Grid

  • Write a Program to Solve the Navier-Stokes Equations-نوشتن یک برنامه برای حل معادلات ناویر-استوکس Write a Program to Solve the Navier-Stokes Equations

  • Fortran (and Python) Code for Navier-Stokes Solver-کد Fortran (و پایتون) برای حل‌کننده ناویر-استوکس Fortran (and Python) Code for Navier-Stokes Solver

  • Description of Driven Cavity and Developing Flow in a Channel Problems-شرح مسائل حفره محرک و جریان در حال توسعه در یک کانال Description of Driven Cavity and Developing Flow in a Channel Problems

  • Driven Cavity Results Using ParaView-نتایج حفره محرک با استفاده از ParaView Driven Cavity Results Using ParaView

  • Channel Flow Results Using ParaView-نتایج جریان کانال با استفاده از ParaView Channel Flow Results Using ParaView

  • Other Boundary Conditions-سایر شرایط مرزی Other Boundary Conditions

  • Driven Cavity Streamlines Using Paraview-خطوط جریان حفره محرک با استفاده از Paraview Driven Cavity Streamlines Using Paraview

Errors and Uncertainy in CFD-خطاها و عدم قطعیت در CFD Errors and Uncertainy in CFD

  • CFD Errors and Uncertainty-خطا و عدم قطعیت CFD CFD Errors and Uncertainty

نمایش نظرات

آموزش مقدمه‌ای بر دینامیک سیالات محاسباتی (CFD)
جزییات دوره
2.5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,222
4.1 از 5
دارد
دارد
دارد
Robert Spall
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar