در این کد با استفاده از نرم افزار MATLAB ( متلب )، برنامهای تهیه شده است که اطلاعات یک شبکه محاسباتی را گرفته و فایلی تولید میکند که توسط نرمافزار ANSYS/ICEM قابل خواندن بوده و بتواند تحلیلهای سیالاتی لازم را بر روی آن انجام دهد. از آنجا که در برخی از موارد، هندسههایی که باید میدان جریان بر روی آنها حل شود دارای پیچیدگیهایی میباشد که تولید شبکه محاسباتی مناسب در اطراف آنها با استفاده از نرمافزارهای تولید شبکه غیرممکن میباشد و تنها میتوان شبکهای با کیفیت پایین و با تعداد المانهای کم در اطراف آن تولید نمود؛ این برنامه این امکان را میدهد تا مشی دلخواه با هر نوع پیچیدگی هندسی را ایجاد کرده و نتایج دقیقی از حل مساله به دست آورد. در این برنامه اطلاعات مربوط به هندسة جسم مثل تعداد نقاط تشکیل دهنده و مختصات آنها، تعداد خطوط موجود در هندسه، نوع و تعداد سلولهای درونی هندسه از ورودیهای مساله هستند. این برنامه در دو مرحله دوبعدی و سهبعدی نوشته شده و نوع جریان، پایا یا ناپایا بودن آن و همچنین نوع حل مساله، هنگام ورود فایل به نرمافزار مشخص میشود. به عبارتی این برنامه، فقط هندسه جسم و نوع مش آن را آمادهسازی کرده و فایل ورودی نرمافزار را بدون استفاده از نرمافزارهای واسط تولید شبکه ایجاد میکند.
توضیحات بیشتر
تولید شبکه محاسباتی برای حل مسائل دینامیک سیالات محاسباتی یکی از مهمترین بخش تحلیل های مورد نیاز در این حوزه میباشد. در برخی از موارد هندسه هایی که باید میدان جریان بر روی آنها حل شود دارای پیچیدگی هایی میباشد که تولید شبکه محاسباتی مناسب در اطراف آنها با استفاده از نرمافزارهای تولید شبکه غیرممکن بوده و تنها میتوان شبکهای با کیفیت پایین و با تعداد المانهای کم در اطراف آن تولید نمود.
نیاز به اعتبارسنجی مشهای محاسباتی تولید شده با استفاده از روشهای نوین و یا کدهای کامپیوتری تدوین شده توسط محققان و پژوهشگران حوزه تولید شبکه، از جمله ضروریات اجرای این پروژه میباشد. هدف اصلي از اجراي اين طرح تهیه برنامهای میباشد که اطلاعات یک شبکه محاسباتی را گرفته و فایلی تولید کند که توسط نرم افزار Fluent قابل خواندن بوده و بتواند تحلیلهای سیالاتی لازم را بر روی آن انجام دهد. یکی از نوآوریهای این پروژه رمزگشایی فایل ورودی نرمافزار Fluent بوده که یکی از بخشهای اصلی آن میباشد. میتوان این طرح را به نوعی یک مهندسی معکوس تلقی نمود.
تولید شبکه | |
حوزه تخصصی 1 | شبکه سه بعدی |
حوزه تخصصی 2 | شبکه بی سازمان |
مشخصات کلی | |
تعداد صفحات | 46 |
تعداد صفحات محصول | 40-60 |
معرفی متغیر های ورودی نرم افزار | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | MATLAB |
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.