1. 3. اجرای CFD با استفاده از Meshing خودکار و Web UI#

  • 2021-05-27

در این صفحه به شما نشان می دهیم که چگونه شبیه سازی ONERA M6 Wing را که در ESP با استفاده از رابط کاربری وب ساخته شده است اجرا کنید. مدل هندسی در صفحه طراحی مهندسی (ESP) ساخته شده است. اطلاعات بیشتر در مورد نصب ESP در اینجا موجود است. برای ساختن هندسه از طریق ESP، از یک سری دستورات و دستورات به صورت اسکریپت استفاده می کنیم. این به ما توانایی بازسازی و اصلاح مدل را به بهترین نحو می دهد. تمام دستورات و دستورات ESP در یک فایل *. csm نگهداری می شوند. ESP از سیستم OpenCSM (Open-source Constructive Solid Modeling) استفاده می کند که یک مدلساز جامد پارامتریک مبتنی بر ویژگی، انجمنی و پارامتری است. ورودی OpenCSM یک فایل ASCII *. csm قابل خواندن برای انسان است که برای توصیف مدل از طریق یک سری پارامترهای طراحی و نسخه ساخت استفاده می شود.

این شروع سریع شما را در مراحل زیر راهنمایی می کند:

شکل 1. 3. 1 ONERA M6 Wing تولید شده در ESP #

1. 3. 1. پیش پردازش:#

با آپلود یک فایل *. csm از طریق رابط کاربری وب شروع کنید، به سادگی وارد شوید و از https://client. flexcompute. com/app/surfacemeshes دیدن کنید.

برای آپلود یک مدل هندسی ساخته شده با فرمت CSM، روی تب Surface Mesh و سپس روی نماد آپلود که در زیر نشان داده شده است کلیک کنید:

../../_images/uploadCSM.png

با این کار یک پنل آپلود باز می شود. در این پنل، فایل CSM را از رایانه محلی خود انتخاب کنید. مدل ONERA M6 Wing ESP مورد استفاده در این آموزش شروع سریع را می توانید از اینجا دانلود کنید: om6wing. csm.

در قسمت Surface Mesh Name یک نام برای مش سطحی وارد کنید. در تاریخچه انتشار، نسخه حل کننده را انتخاب کنید. توصیه می‌کنیم از آخرین نسخه حل‌کننده منتشر شده استفاده کنید (اگر خالی بماند پیش‌فرض).

سپس روی Choose file کلیک کنید تا فایل JSON برای تولید مش سطحی آپلود شود. برای این مورد، نمونه فایل JSON پارامترهای مش سطحی om6SurfaceMesh. json است. در نهایت گزینه Submit را انتخاب کنید.

../../_images/submitSurfaceMesh.png

در صورت تمایل، می توانید وضعیت پردازش مش سطح ارسال شده را نظارت کنید. وقتی به طور کامل پردازش شد، می‌توانیم به تولید مش حجم ادامه دهیم. در زیر ستون اقدام، New Volume Mesh را مطابق شکل زیر انتخاب کنید:

../../_images/volumeMesh.png

لطفاً توجه داشته باشید که وضعیت آپلود به معنای پردازش شده نیست. ابتدا سرورهای ما فایل های لازم را دریافت می کنند و سپس شروع به پردازش می کنند. پس از اتمام پردازش، مش سطحی برای استفاده آماده است.

با این کار پانل مش حجمی مطابق شکل زیر باز می شود. در پنل می‌توانید در قسمت Volume Mesh Name به مش حجم بدهید و در Release History نسخه حل‌کننده را انتخاب کنید. در بخش پیکربندی JSON، هنگامی که ماوس را در گوشه پایین سمت راست نگه می‌دارید، می‌توانید گزینه‌ای برای انتخاب و آپلود فایل JSON با پارامترهای مش حجمی مشاهده کنید.

نمونه پارامترهای مش حجم برای دانلود در om6VolumeMesh. json موجود است. فایل JSON مش حجم را از رایانه محلی خود انتخاب کنید و روی ارسال کلیک کنید.

../../_images/submitVolumeMesh.png

سپس می توانید وضعیت پردازش مش حجم ارسال شده را نظارت کنید. پس از پردازش، می توانیم یک پرونده CFD ارسال کنیم.

1. 3. 2. در حال پردازش:#

مطابق شکل زیر، New Case را در قسمت Actions انتخاب کنید.

../../_images/case.png

با این کار پانل کیس نشان داده شده در زیر باز می شود. آپلود فایل JSON را برای آپلود یک فایل JSON پیکربندی کیس از رایانه محلی خود انتخاب کنید. نمونه فایل JSON راه اندازی مورد با پارامترهای مشخص شده برای شبیه سازی ONERA M6 Wing CFD در om6Case. json موجود است.

../../_images/uploadCase.png

پس از انتخاب فایل JSON کیس، پنل آپلود کیس نشان داده شده در زیر باز می شود.

../../_images/submitCase.png

در این پنل می‌توانید به شبیه‌سازی خود یک نام زیر Case Name بدهید. در نهایت گزینه Submit را فشار دهید تا شبیه سازی CFD اجرا شود.

وضعیت پرونده جدید در برگه پرونده وجود دارد. هنگامی که در حال اجرا است ، برای نظارت بر همگرایی شبیه سازی در پانل های همگرایی و نیروها همانطور که در زیر آمده است ، روی نام پرونده کلیک کنید.

../../_images/convergence.png

تاریخ همگرایی نیرو در زیر برای این مثال onera m6 بال نشان داده شده است:

../../_images/CL_CD2.png ../../_images/CF4.png ../../_images/CM3.png

1. 3. 3. پس از پردازش:#

پس از اتمام وضعیت شبیه سازی ، می توانید نتایج شبیه سازی را با توطئه های کانتور در زیر برگه تجسم همانطور که در شکل زیر مشاهده می کنید ، تجسم کنید.

../../_images/cpVisualization.png

در صورت تمایل ، می توانید با انتخاب بارگیری مطابق شکل زیر ، نتایج سطح و حجم را بارگیری کنید.

../../_images/download.png

همچنین می توانید با چنگ زدن به یک پرونده ، شبیه سازی را ادامه دهید. در پنل Fork ، شما می توانید پرونده JSON پرونده را اصلاح کنید. این برای ادامه یک مورد برای دستیابی به همگرایی بیشتر مفید است ، یا اگر می خواهید یک پارامتر اجرا (به عنوان مثال ، AOA ، AOS ، MACH و غیره) را اصلاح کنید تا یک راه حل جدید در یک شرایط متفاوت ایجاد کنید ، اما از یک مورد موجود شروع کنید. در صورت کوچک بودن تغییرات از پرونده به مورد ، این امر به ویژه برای سرعت بخشیدن به همگرایی مفید است.

../../_images/fork.png

../../_images/forkPanel.png

برای کاهش هزینه ذخیره سازی می توان یک شبیه سازی را بایگانی کرد. اطلاعات بیشتر در مورد ذخیره داده ها را می توان در سؤالات متداول یافت: چگونه می توانم پرونده خود را بایگانی کنم؟

../../_images/archive.png

شبیه سازی را می توان همانطور که در زیر مشاهده می شود حذف شود. پس از حذف پرونده ، قابل بازیابی نیست.

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.