پروژه شبیه‌سازی عددی جریان سیال با عدد رینولدز بالا با استفاده از روش بولتزمن شبکه‌ای  بر روی پردازنده‌های گرافیکی (GPU) با استفاده از نرم افزارهای ++C و CUDA

روش بولتزمن شبکه‌ای یک روش برجسته برای شبیه‌سازی جریان سیال دوفاز و جریان در مقیاس میکرو می‌باشد. شبیه‌سازی عددی جریان سیال با اعداد رینولدز بالا یک چالش غیر قابل اجتناب است. در مطالعه حاضر، از روش بولتزمن شبکه‌ای با مدل سرعت D2Q9 که دارای ۹ جهت سرعت برای حل جریان در دو بعد می‌باشد، برای شبیه‌سازی جریان سیال تراکم ناپذیر درون حفره با درپوش متحرک استفاده شده است. به علاوه نتایج برای جریان تراکم ناپذیر دوبعدی بر روی صفحه تخت ارائه شده است. همچنین، از مدل برخورد با چند زمان آرامش و شرایط مرزی متناسب استفاده شده است تا بتوان بر ناپایداری که روش بولتزمن شبکه‌ای برای شبیه‌سازی جریان با اعداد رینولدز بالا روبرو می‌شود غلبه کرد. در کار حاضر از پردازنده‌های گرافیکی برای کاهش زمان حل و موازی سازی کد عددی استفاده شده است و مقدار کاهش زمان اجرای کد نیز ارائه شده است.


آنچه در این کد خواهید آموخت:

1- چگونگی حل جریان با استفاده از معادلات بولتزمن

2- چگونگی پایدارسازی روش بولتزمن شبکه‌ای برای حل جریان با رینولدز بالا

3- نحوه اعمال عملگر برخورد با چند زمان آرامش

4- چگونگی اعمال شرایط مرزی مناسب همراه با عملگر برخورد با چند زمان آرامش

5- چگونگی کد نویسی بر روی کارت گرافیکی

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

7- نحوه کد نویسی با استفاده از CUDA

8- تاثیر تغییر شبکه در میدان حل بر روی زمان اجرای برنامه


نکات و الزامات:

1- این  برنامه در کامپایلرهای Visual Stadio قابل اجراست.

2- خروجی ها در همه نسخه های Tecplot قابل مشاهده است.

3- آشنایی اولیه با CFD و نحوه حل جریان با استفاده از معادله بولتزمن

4- آشنایی با شرایط مرزی در حل معادله بولتزمن

5- آشنایی با زبان ++C

6- کد موازی با استفاده از کامپایلر Visual Stadio قابل اجراست.

7- کار موازی سازی با استفاده از کارت گرافیک انجام شده است.

8- آشنایی با زبان CUDA برای نوشتن کد موازی



مشخصات کلی
تعداد صفحات محصول100-150
معرفی متغیر های ورودی نرم افزاردارد
نمودارهای خروجیدارد
زبان برنامه نویسی
زبان برنامه نویسی اول++C
زبان برنامه نویسی دومCUDA
زبان برنامه نویسی سومTecplot
سیالات
حوزه تخصصی 1بولتزمن

نظر بدهید

توجه: HTML ترجمه نمی شود!
    بد           خوب

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu. 

پروژه شبیه‌سازی عددی جریان سیال با عدد رینولدز بالا با استفاده از روش بولتزمن شبکه‌ای بر روی پردازنده‌های گرافیکی (GPU) با استفاده از نرم افزارهای ++C و CUDA

  • تولید کننده: شرکت نرم افزاري نجم
  • شناسنامه: MC2-1115
  • موجودی: در انبار
  • تاریخ: ۱۳۹۵-۰۱-۳۰
  • زبان برنامه نویسی: ++C
  • زبان برنامه نویسی 2: CUDA
  • زبان برنامه نویسی 3: Tecplot
  • سریال برنامه: MC2-1115
  • سفارش دهنده: مارکت کد
  • فایل معرفی محصول: لینک
  • 90,000تومان

برچسب ها: بولتزمن, دوفاز, CUDA, جریان در مقیاس میکرو, زمان آرامش, جریان, اعداد رینولدز, مدل سرعت D2Q9, سیال تراکم ناپذیر, حفره با درپوش متحرک, پردازنده‌های گرافیکی, موازی سازی کد عددی, CFD