ایجاد هندسه و مش‌بندی یک لوله دایروی در ANSYS

شبیه‌سازی جریان سیال و انتقال حرارت در لوله‌های دایروی، از کاربردهای بسیار متداول در مهندسی است، از سیستم‌های پایپینگ صنعتی و مبدل‌های حرارتی گرفته تا رگ‌های خونی در بیومهندسی. دقت در ایجاد هندسه و مش‌بندی بهینه، به خصوص در لایه‌های مرزی (Boundary Layers)، کلید یک شبیه‌سازی قابل اعتماد در ANSYS Fluent است.

1. ایجاد هندسه (Geometry Creation)

  • هدف: تعریف دقیق ابعاد لوله و در صورت نیاز، فضای سیال داخل آن.
  • نرم‌افزار: ANSYS DesignModeler یا SpaceClaim.

مراحل گام به گام:

  1. ورود به محیط Geometry: در Workbench، یک کامپوننت Geometry را اضافه کرده و آن را برای ویرایش باز کنید.
  2. انتخاب واحدها (Units): قبل از شروع مدل‌سازی، واحدهای مورد نظر (مثلاً mm یا m) را تنظیم کنید.
  3. مدل‌سازی لوله (برای جریان داخلی):
  • روش 1 (Sketch & Extrude):
  • یک صفحه مبنا (مثلاً XY Plane) را انتخاب کنید.
  • یک Sketch جدید ایجاد کنید.
  • یک دایره رسم کنید که نمایانگر مقطع داخلی لوله باشد. (شعاع داخلی RinR_{in}Rin یا قطر داخلی DinD_{in}Din). اگر می‌خواهید ضخامت دیواره را نیز مدل کنید، یک دایره هم‌مرکز دیگر (با شعاع خارجی RoutR_{out}Rout) رسم کنید.
  • از ابزار Extrude استفاده کنید و دایره (یا حلقه) را به اندازه طول لوله (Length) در جهت مناسب (مثلاً محور Z) Extrude کنید.
  • نکته: برای جریان داخلی، معمولاً فقط حجم سیال درون لوله مدل می‌شود، مگر اینکه تحلیل کوپل شده جامد-سیال (FSI یا انتقال حرارت کوپل) نیاز باشد. در این حالت، فقط دایره داخلی را Extrude کنید.
  • روش 2 (Primitive Cylinder در SpaceClaim): در SpaceClaim می‌توانید به سادگی یک سیلندر توپر ایجاد کرده و سپس با ابزار Shell آن را به لوله تبدیل کنید، یا از همان ابتدا یک مقطع دایره‌ای را Pull کنید.
  1. نام‌گذاری سطوح (Named Selections): این گام بسیار مهم است، زیرا این نام‌ها در Fluent برای اعمال شرایط مرزی استفاده می‌شوند.
  • Inlet: سطح ورودی لوله (یک دیسک).
  • Outlet: سطح خروجی لوله (یک دیسک).
  • Pipe_Wall: سطح داخلی دیواره لوله (یک استوانه).
  • نکته: اگر ضخامت دیواره را مدل کرده‌اید و قصد تحلیل کوپل شده دارید، سطوح خارجی و داخلی دیواره جامد را نیز نام‌گذاری کنید.
  1. نهایی کردن هندسه: Generate را کلیک کنید تا تغییرات اعمال شوند.

2. مش‌بندی (Meshing)

  • هدف: تقسیم‌بندی حجم سیال (و جامد در صورت لزوم) به سلول‌های کوچک برای حل معادلات CFD. کیفیت مش، به خصوص در نزدیکی دیواره، بر دقت حل تأثیر مستقیم دارد.
  • نرم‌افزار: ماژول ANSYS Meshing.

مراحل گام به گام و ملاحظات کلیدی:

  1. ورود به محیط Meshing: در Workbench، روی کامپوننت Mesh راست کلیک کرده و Edit را انتخاب کنید.
  2. تنظیمات عمومی مش:
  • Physics Preference: CFD
  • Solver Preference: Fluent
  1. نوع مش (Element Type):
  • برای لوله‌های دایروی، به شدت توصیه می‌شود از مش‌های Hexahedral (هگزا) استفاده کنید. این نوع مش‌ها در مقایسه با Tet (تترا) برای هندسه‌های با انحنای کم و طول مشخص، سلول‌های کمتر و دقت بالاتری را ارائه می‌دهند.
  • روش ایجاد مش هگزا:
  • Mapping (نگاشت): اگر لوله کاملاً استوانه‌ای و بدون انحنای پیچیده باشد، می‌توانید از ابزار Mapped Meshing یا MultiZone استفاده کنید که مش‌های ساختاریافته (Structured Mesh) با کیفیت بالا تولید می‌کند.
  • Sweeping: این روش برای هندسه‌هایی که می‌توانند از یک سطح 2D به صورت Extrude یا Revolve به 3D تبدیل شوند، عالی است. در یک لوله، ابتدا مقطع 2D (دایره) را به صورت Quad مش‌بندی کرده و سپس این مش 2D را در طول لوله Sweep می‌کنید.
  1. تراکم مش (Mesh Density) و اندازه‌گذاری (Sizing):
  • Global Sizing: یک اندازه پیش‌فرض برای سلول‌ها در کل دامنه، اما این کافی نیست.
  • Local Sizing:
  • بر روی لبه‌ها (Edges Sizing): برای کنترل تعداد تقسیمات در جهت محیطی (circumferential) و شعاعی (radial) مقطع لوله. این امر به خصوص در Sweeping Mesh مهم است.
  • بر روی بدنه (Body Sizing): برای کنترل کلی اندازه سلول‌ها در حجم سیال.
  • نکته: ریز کردن مش در نزدیکی ورودی و خروجی لوله نیز می‌تواند برای حل بهتر پدیده‌های توسعه ورودی (Entry Length) مفید باشد.
  1. لایه‌های مرزی (Inflation Layers):
  • اهمیت حیاتی: این لایه‌ها برای حل دقیق لایه مرزی هیدرودینامیکی و حرارتی در نزدیکی دیواره لوله ضروری هستند. این منطقه جایی است که گرادیان‌های سرعت و دما بسیار شدید هستند.
  • نحوه اعمال:
  • انتخاب Inflation در تنظیمات مش.
  • انتخاب Pipe_Wall به عنوان مرزی که Inflation Layer بر روی آن اعمال می‌شود.
  • پارامترهای کلیدی:
  • First Layer Height (ارتفاع اولین لایه): این پارامتر برای کنترل عدد y+ حیاتی است. y+ یک عدد بی‌بعد است که فاصله اولین گره مش از دیواره را اندازه‌گیری می‌کند و باید در محدوده مناسب برای مدل آشفتگی انتخابی (مثلاً y+1y+\approx1y+1 برای مدل‌های Low-Re یا y+=30100y+=30-100y+=30100 برای مدل‌های Wall Function) قرار گیرد.
  • Number of Layers (تعداد لایه‌ها): معمولاً بین 10 تا 20 لایه برای پوشش مناسب لایه مرزی.
  • Growth Rate (نرخ رشد): تعیین می‌کند که اندازه لایه‌ها با دور شدن از دیواره چقدر افزایش یابد (معمولاً 1.1 تا 1.2).
  • محاسبه y+: قبل از مش‌بندی، می‌توانید با استفاده از فرمول‌های تقریبی یا ابزارهای آنلاین، ارتفاع اولین لایه را بر اساس عدد رینولدز و شرایط جریان تخمین بزنید.
  1. کیفیت مش (Mesh Quality Checks):
  • پس از تولید مش، حتماً متریک‌های کیفیت مش را بررسی کنید:
  • Skewness (اعوجاج): باید تا حد امکان به صفر نزدیک باشد (زیر 0.8 بسیار خوب، زیر 0.9 قابل قبول برای Fluent).
  • Orthogonal Quality (کیفیت متعامد): باید به 1 نزدیک باشد (بالای 0.2-0.15 معمولاً قابل قبول است).
  • Aspect Ratio (نسبت ابعادی): برای سلول‌های نزدیک دیواره در Inflation Layer، نسبت ابعادی می‌تواند بالا باشد که معمولاً مشکلی ایجاد نمی‌کند، اما در سایر نقاط باید کنترل شود.
  • در صورت مشاهده سلول‌های با کیفیت پایین، باید مش‌بندی را اصلاح کنید.
  1. Generate Mesh: پس از تنظیمات، Generate Mesh را کلیک کنید تا مش نهایی تولید شود.

با رعایت این نکات، شما یک هندسه و مش‌بندی مناسب برای شبیه‌سازی جریان در یک لوله دایروی خواهید داشت که زمینه را برای نتایج دقیق و قابل اعتماد در ANSYS Fluent فراهم می‌کند.

کلیدواژه ها : لوله دایروی- Circular Pipe- ANSYS DesignModeler- ANSYS SpaceClaim- Sketch- Extrude- Named Selections- Inlet- Outlet- Pipe_Wall- ANSYS Meshing- Hexahedral Mesh- Structured Mesh- Mapped Meshing- MultiZone- Sweeping- Element Type- Local Sizing- Edges Sizing- Body Sizing- Inflation Layers- Boundary Layers- First Layer Height- yplus (y+)- Number of Layers- Growth Rate- Mesh Quality- Skewness- Orthogonal Quality- Aspect Ratio- Reynolds Number- Fluent.