کاربرد Ansys Motion در تحلیل سیستمهای چندجسمی (Multibody Dynamics)
چالش اصلی در تحلیل دینامیکی، انتخاب بین سرعت محاسباتی (شبیهسازی اجسام صلب) و دقت (تحلیل اجسام انعطافپذیر) است. رویکرد اجسام صلب، هرچند سریع است، اما قادر به پیشبینی تنش، تغییر شکل یا خستگی نیست؛ در حالی که تحلیل انعطافپذیر، با وجود دقت بالا، بسیار زمانبر است.
نرمافزار Ansys Motion به عنوان یک راهکار یکپارچه، این تضاد را حل میکند. این ابزار با ترکیب دینامیک چندجسمی (MBD) و تحلیل المان محدود (FEA) در یک حلگر واحد، به مهندسان امکان میدهد تا به طور همزمان عملکرد کلی سیستم، ایمنی در برابر تنش، ارتعاشات و عمر خستگی را ارزیابی کنند. این مقاله به بررسی قابلیتهای این نرمافزار میپردازد.
آنچه در این مقاله میخوانید
اکوسیستم یکپارچه Ansys Motion: از پیشپردازش تا پسپردازش
برای شبیهسازیهای پیچیده دینامیک چندجسمی (MBD)، یک گردش کار پراکنده، ناکارآمدی و ریسک را به فرآیند تحلیل تحمیل میکند. اکوسیستم یکپارچهای مانند Ansys Motion نه یک انتخاب راحت، بلکه یک ضرورت استراتژیک برای تضمین پیوستگی دادهها، کاهش زمان آمادهسازی مدل از طریق یکپارچگی عمیق با محیط آشنای ANSYS Mechanical و در نهایت، افزایش اطمینان به نتایج شبیهسازی است. این اکوسیستم به سه جزء اصلی تقسیم میشود که هر یک نقش کلیدی در دستیابی به نتایج دقیق و قابل اعتماد ایفا میکنند.
پیشپردازنده (Pre-processor): بنیانگذاری یک مدل دقیق
پیشپردازنده Ansys Motion یک محیط مدلسازی بهینهسازیشده برای ساخت سیستمهای مکانیکی فراهم میکند که بر سادگی و کارایی تمرکز دارد. قابلیتهای کلیدی آن عبارتند از:
- مدیریت اجزا: اجزا (Components) میتوانند به صورت یک موجودیت واحد شامل فایلهای هندسی (Part) و مش (Mesh) مدیریت شوند. این ساختار امکان استفاده مجدد از دادهها در مدلهای مختلف را فراهم کرده و مدیریت پروژههای بزرگ را تسهیل میکند.
- رابط کاربری (GUI) هوشمند: ویژگیهایی مانند فعالسازی خودکار ابزارهای انتخاب (picker) برای نقاط، جهتها و سطوح، فرآیند ساخت و اصلاح اتصالات و تماسها را تسریع میبخشد. همچنین، رابط کاربرپسند برای مدلسازی تماس (contact modeling) امکان تعریف سریع و دقیق تعاملات بین اجسام صلب و انعطافپذیر را فراهم میکند.
- یکپارچگی با CAD: قابلیت واردات مستقیم فایلهای CAD از فرمتهای رایج صنعتی مانند STEP، Parasolid و CATIA V5، فرآیند انتقال هندسه از نرمافزارهای طراحی به محیط تحلیل را بدون وقفه ممکن میسازد.
- API برای سفارشیسازی: با استفاده از Ansys Motion API مبتنی بر .NET Framework، کاربران میتوانند فرآیندهای مدلسازی را خودکارسازی و سفارشی کنند. برای مثال، میتوان یک محیط کاری در Excel ایجاد کرد که در پسزمینه، API نرمافزار Ansys Motion را برای اجرای گردشهای کاری سفارشی کنترل میکند.
حلگر (Solver): قلب تپنده تحلیل
حلگر Ansys Motion با ویژگیهای منحصر به فرد خود، تحلیلهای پیچیده MBD را با سرعت و پایداری بالا انجام میدهد. این حلگر با بهرهگیری از الگوریتمهای پیشرفته، ستون فقرات تحلیلی این نرمافزار را تشکیل میدهد.
- سرعت و پایداری: حلگر از یک حلگر اسپارس سفارشیشده برای سیستمهای ترکیبی (mixed systems) از اجسام صلب و انعطافپذیر بهره میبرد. این حلگر با استفاده از روش انتگرالگیری ضمنی (Implicit Integration)، به راهحلهایی پایدار و بسیار دقیق، حتی با گامهای زمانی بزرگ، دست مییابد. این روش برای مسائل با تغییر شکل بزرگ، مسائل دوران با سرعت بالا و شبیهسازیهای طولانیمدت ایدهآل است، زیرا برخلاف حلگرهای صریح متداول، پایداری خود را حفظ میکند. علاوه بر این، با پشتیبانی از پردازش موازی (SMP و MPP)، سرعت شبیهسازی برای سیستمهای با درجه آزادی (DOF) بالا به طور چشمگیری افزایش مییابد.
- حلگرهای یکپارچه: یکی از بزرگترین مزایای Ansys Motion، حلگرهای کاملاً یکپارچه آن برای تحلیل همزمان حرکت اجسام صلب و تغییر شکل اجسام انعطافپذیر است. معادلات حاکم بر حرکت، نیروها و تغییر شکلها به طور همزمان حل میشوند که منجر به نتایج بسیار دقیق برای مسائل کوپل شده میشود.
- مدیریت تماس پیشرفته: این حلگر از تماسهای سطح به سطح سهبعدی (3D surface-to-surface contact) برای هر دو نوع نمایش سطح، یعنی NURBS (برای هندسههای دقیق CAD) و facet (برای سطوح مشبندی شده)، پشتیبانی میکند.
پسپردازنده (Post-processor): تجسم و تحلیل نتایج
پسپردازنده Ansys Motion ابزارهای قدرتمندی برای تجسم و تحلیل عمیق نتایج شبیهسازی در اختیار کاربر قرار میدهد تا بینش مهندسی کاملی از رفتار سیستم حاصل شود.
- انیمیشن و نمایش: قابلیت انیمیشنسازی سریع سیستمهای با هندسه پیچیده، نمایش نتایج به صورت کانتور (Contour plotting) برای تنش و کرنش، و نمایش بردارهای نیرو (از جمله نیروهای تماسی) به درک بصری دینامیک سیستم کمک شایانی میکند.
- تحلیلهای پیشرفته: قابلیتهای منحصربهفردی مانند تحلیل خستگی (Fatigue analysis) و تحلیل پاسخ فرکانسی (Frequency response analysis) مستقیماً در محیط پسپردازنده و بدون نیاز به پردازش اضافی یا نرمافزار جانبی قابل انجام است. این یکپارچگی، فرآیند ارزیابی دوام و مشخصههای ارتعاشی محصول را به شدت تسریع میکند.
این اکوسیستم قدرتمند و یکپارچه، پایهای محکم برای اجرای انواع تحلیلهای بنیادی و پیشرفته در دینامیک سیستمهای چندجسمی فراهم میآورد.
قابلیتهای بنیادین تحلیل در Ansys Motion
Ansys Motion با ارائه متدولوژیهای متنوع برای تحلیل اجسام صلب و انعطافپذیر، انقلابی در شبیهسازی دینامیک چندجسمی ایجاد کرده است. توانایی انتخاب رویکرد مناسب، از تحلیلهای سریع اجسام صلب در مراحل اولیه طراحی گرفته تا شبیهسازیهای دقیق و پرجزئیات اجسام انعطافپذیر برای ارزیابی نهایی، به مهندسان این امکان را میدهد که با بهینهترین روش ممکن به پاسخهای مورد نیاز خود دست یابند.
تحلیل دینامیک اجسام صلب (Rigid Body Dynamics) با ماژول MBD Pro
ماژول MBD Pro که بخشی از بسته پایه Ansys Motion است، برای تحلیلهای سینماتیکی و دینامیکی سیستمهای مکانیکی متشکل از اجسام کاملاً صلب طراحی شده است. این رویکرد برای مراحل اولیه طراحی که در آن درک کلی حرکت سیستم و نیروهای وارد بر اتصالات با سرعت بالا اهمیت دارد، ایدهآل است.
- فرمولبندی: معادلات حرکت بر اساس یک سیستم مختصات تعمیمیافته پارامتریک فرمولبندی میشوند که برای حل سریع سیستمهای با درجه آزادی بالا بهینهسازی شده است.
- اتصالات: اجسام صلب از طریق طیف گستردهای از موجودیتها به یکدیگر متصل میشوند، از جمله: اتصالات (joints)، قیود اولیه (primitive constraints)، بوشینگها (bushings)، تماسها (contacts) و عبارات تابعی تعریفشده توسط کاربر (user-defined function expressions).
- تماس: این ماژول از تماسهای نرم و دقیق سطح به سطح (Smooth surface-to-surface contact) پشتیبانی میکند که در آن سطوح میتوانند با پچهای مثلثی یا سطوح NURBS نمایش داده شوند.
- کاربرد: به دلیل سرعت بالای حل، MBD Pro برای بررسی سریع سناریوهای مختلف طراحی، تحلیل مکانیزمها و محاسبه بارهای اولیه وارد بر سیستم، ابزاری بسیار کارآمد است.
تحلیل دینامیک اجسام انعطافپذیر (Flexible Body Dynamics)
در بسیاری از سیستمهای مکانیکی، فرض صلبیت کامل قطعات منجر به نتایج غیردقیق میشود. در نظر گرفتن انعطافپذیری قطعات برای دستیابی به نتایج صحیح در مورد استرس، ارتعاشات و خستگی ضروری است. نرم افزار Ansys Motion دو رویکرد اصلی برای این منظور ارائه میدهد:
روش FE Dynamics: دقت بالا برای سیستمهای ترکیبی
ماژول FE Dynamics برای تحلیل دینامیکی سیستمهای ترکیبی (mixed system) که شامل اجسام صلب و انعطافپذیر هستند، طراحی شده است. این روش که به عنوان روش گرهی (Nodal) نیز شناخته میشود، بالاترین سطح از دقت را ارائه میدهد.
مزیت کلیدی این ماژول، حلگر بومی آن است که برای ترکیب دو حوزه MBD و تحلیل المان محدود (FEA) توسعه یافته است. این یکپارچگی منجر به راهحلهایی پایدار، نرم و بدون نویز عددی میشود. روش FE Dynamics برای تحلیل مسائل با تغییر شکلهای بزرگ (Large deformation)، تماسهای پیچیده و چرخشهای با سرعت بالا بسیار مناسب است و نتایج دقیقی از توزیع تنش و کرنش در قطعات انعطافپذیر ارائه میدهد.
روش Modal Flex: کارایی برای بارهای ملایم
روش Modal Flex یا روش مُدال، یک رویکرد کارآمد برای مواقعی است که “یک جسم انعطافپذیر تماس ندارد یا المانهای نیروی آن به آرامی تغییر میکنند”. در این روش، به جای حل معادلات برای تمام گرههای مش، از یک نمایش کاهشیافته استفاده میشود.
روند کار به این صورت است که ابتدا شکلهای مُد (mode shapes) و فرکانسهای طبیعی قطعه انعطافپذیر در یک نرمافزار المان محدود مانند Ansys Mechanical استخراج میشود. سپس، تغییر شکل کلی جسم به صورت یک ترکیب خطی از این شکلهای مُد بیان میگردد. از آنجایی که حلگر تنها مختصات مُدال کاهشیافته را حل میکند، مزیت اصلی این روش “زمان محاسباتی کوتاه” آن است. این روش برای تحلیلهای ارتعاشی خطی و بررسی اثر انعطافپذیری بر دینامیک کلی سیستم بسیار کارآمد است.
مقایسه تحلیلی: انتخاب بین Nodal و Modal Flexible Body
انتخاب روش مناسب بین FE Dynamics (Nodal) و Modal Flex به نیازهای خاص مسئله بستگی دارد. جدول زیر به مهندسان در تصمیمگیری آگاهانه کمک میکند:
معیار | Nodal Flexible Body (FE Dynamics) | Modal Flexible Body (Modal Flex) |
مختصات تعمیمیافته | مختصات گرهی (Nodal Coordinate) | مختصات مُدال (Modal Coordinate) |
تغییر شکل بزرگ | مناسب (Good) | کمتر مناسب (Less-suited) |
تماس (محلی بودن) | مناسب (Good) | کمتر مناسب (Less-suited) |
غیرخطی بودن مواد | خطی و غیرخطی | فقط خطی |
زمان حل | کندتر (Slower) | سریعتر (Faster) |
حافظه مورد نیاز | بیشتر (Larger) | کمتر (Smaller) |
تحلیل خستگی (Fatigue Analysis)
Ansys Motion فرآیند تحلیل خستگی را به طور کامل متحول کرده است. در روشهای سنتی، تحلیل خستگی نیازمند دو تحلیل مستقل بود: یکی برای تولید تاریخچه بار (از شبیهسازی دینامیکی) و دیگری برای تاریخچه تنش (از تحلیل استاتیکی). اما در Ansys Motion، حلگر یکپارچه هر دو تاریخچه بار و تنش را به طور همزمان تولید میکند.
مزیت اصلی این رویکرد، “تجسم مستقیم عمر خستگی در پسپردازنده” است. کاربران میتوانند بلافاصله پس از اتمام شبیهسازی، نتایج عمر و آسیب خستگی را بر روی مدل سهبعدی مشاهده کنند. این ماژول همچنین شامل یک کتابخانه مواد با بیش از ۲۰۰ ماده استاندارد است که فرآیند تعریف خواص خستگی را ساده میسازد.
با تثبیت این قابلیتهای تحلیلی بنیادین، Ansys Motion قدرت خود را از طریق مجموعهای از جعبهابزارهای تخصصی گسترش میدهد که هر یک برای حل چالشهای منحصربهفرد صنایع خاص مهندسی شدهاند.
جعبهابزارهای تخصصی (Toolkits): راهحلهای متمرکز بر صنعت
جعبهابزارهای تخصصی Ansys Motion با ارائه محیطهای مدلسازی و تحلیل بهینهسازیشده برای صنایع خاص، فرآیند شبیهسازی را به طور چشمگیری تسریع و ساده میکنند. این جعبهابزارها گردشهای کاری خودکار و المانهای از پیش تعریفشدهای را فراهم میکنند که نیاز به مدلسازی دستی اجزای پیچیده را از بین برده و به مهندسان اجازه میدهند تا بر روی تحلیل و بهینهسازی تمرکز کنند.
4Drivetrain Toolkit: تحلیل NVH سیستمهای انتقال قدرت
این جعبهابزار قدرتمند برای تحلیل مشخصههای نویز، ارتعاشات و سختی (NVH) سیستمهای انتقال قدرت (drivetrain) مانند گیربکسها و محورها تحت شرایط متغیر رانندگی طراحی شده است.
- ساخت مدل: این ابزار قابلیت ایجاد خودکار پروفیل دقیق دندانههای چرخدنده (spur, helical) را بر اساس ورودیهای پارامتریک و همچنین دسترسی به کتابخانههای یاتاقانها (bearings) را فراهم میکند. علاوه بر این، سطوح تماس به طور خودکار ایجاد میشوند که باعث صرفهجویی قابل توجهی در زمان مدلسازی میشود.
- تحلیل: Drivetrain Toolkit به طور خاص برای تحلیل نویزهای Whine (ناشی از ارتعاشات درگیری دندهها) و Rattle (ناشی از برخورد دندهها در حالت بدون بار) بهینهسازی شده است. خروجیهای تحلیلی مانند نقشههای رنگی آبشاری (Waterfall color maps) و دادههای ردیابی مرتبه (order tracking) تولید میشوند که مقایسه مستقیم نتایج شبیهسازی با تستهای واقعی را آسان میکند.
- محاسبات پیشرفته: نسخه 2024 R1 قابلیتهای جدیدی مانند محاسبه فشار تماس دندانه (TCP) و تغییر شکل دندانه (TCD) را اضافه کرده است که به تحلیل دقیقتر دوام و عملکرد چرخدندهها کمک میکند.
Car Toolkit: شبیهسازی دینامیک خودرو
این جعبهابزار یک راهحل جامع برای شبیهسازی تحلیلهای دینامیکی خودرو، از جمله K&C (سینماتیک و انطباق) و R&H (کیفیت سواری و فرمانپذیری) در صنعت خودروسازی است.
- مدلسازی مبتنی بر الگو (Template-based modeling): این ابزار الگوهای از پیش تعریفشدهای برای ساخت سریع و دقیق شاسی، سیستم تعلیق، فرمان و چرخها ارائه میدهد.
- گردش کار بهینه: قابلیت مدلسازی متقارن (Symmetric modeling) به کاربر اجازه میدهد تا تنها نیمی از خودرو را مدلسازی کرده و سپس آن را به طور خودکار به یک مدل کامل تبدیل کند. همچنین امکان تحلیل مستقل نیمخودرو (Half Car) و مونتاژ خودکار آن برای تحلیل خودروی کامل وجود دارد که فرآیند طراحی و تحلیل را بسیار کارآمد میسازد.
Links Toolkit: مدلسازی سیستمهای زنجیر، تسمه و ترک
این جعبهابزار برای طراحی و مونتاژ سریع سیستمهای پیچیدهای مانند وسایل نقلیه زنجیری (tracked vehicles)، سیستمهای انتقال قدرت با تسمه و زنجیرهای صنعتی طراحی شده است.
- روند کار ساده: فرآیند مدلسازی با تعریف دو نوع جزء اصلی انجام میشود: اجسام مسیر (path bodies) مانند چرخدندهها و پولیها، و اجسام قطعه (segment bodies) مانند حلقههای زنجیر یا ترک. پس از تعریف این اجزا، نرمافزار به طور خودکار مجموعه کامل را مونتاژ میکند و امکان ساخت انواع مختلف زنجیرهای نامنظم را فراهم میآورد.
- مدلسازی خودکار: برای مدلهای پیچیدهای مانند ترکها (Tracks)، میتوان از هندسههای از پیش تعریفشده استفاده کرد و سطوح تماس به طور خودکار تعریف میشوند. این ویژگی نیاز به تعریف دستی صدها تماس را از بین میبرد و فرآیند را بسیار ساده میکند.
EasyFlex Toolkit: تحلیل انعطافپذیری بدون نیاز به مشبندی
EasyFlex یک رویکرد نوآورانه و بدون مش (meshfree) برای تحلیلهای سازهای ارائه میدهد که بزرگترین مزیت آن، در دسترس قرار دادن تحلیل انعطافپذیری برای تمام کاربران است.
- سادگی استفاده: این جعبهابزار نیاز به فرآیند پیچیده و زمانبر مشبندی را حذف میکند. کاربرانی که با تکنولوژیهای مشبندی آشنا نیستند نیز میتوانند به راحتی انعطافپذیری قطعات را در مدل خود لحاظ کنند.
- سرعت بالا: با استفاده از EasyFlex، میتوان کرنش و تنش قطعات ماشین با هندسههای مختلف را در عرض چند دقیقه محاسبه کرد، که این ابزار را برای ارزیابیهای سریع در مراحل اولیه طراحی ایدهآل میسازد.
قدرت Ansys Motion با قابلیت یکپارچهسازی و همشبیهسازی با دیگر ابزارهای مهندسی تکمیل میشود و امکان تحلیل سیستمهای چند-فیزیکی را فراهم میآورد.
یکپارچهسازی و همشبیهسازی (Integration & Co-simulation)
برای دستیابی به یک دید کامل از عملکرد سیستمهای پیچیده، اتصال شبیهسازی مکانیکی با سایر حوزههای مهندسی مانند سیستمهای کنترل، هیدرولیک یا سایر نرمافزارهای تخصصی ضروری است. Ansys Motion با ارائه قابلیتهای همشبیهسازی قدرتمند، به مهندسان اجازه میدهد تا تعاملات میان مدل مکانیکی و سایر زیرسیستمها را به طور دقیق تحلیل کنند.
MATLAB Interface: اتصال به دنیای سیستمهای کنترل
رابط MATLAB/Simulink امکان همشبیهسازی (co-simulation) مدلهای سیستم کنترل طراحیشده در MATLAB با مدلهای مکانیکی Ansys Motion را فراهم میکند. این قابلیت برای طراحی و اعتبارسنجی سیستمهای مکاترونیکی که در آنها عملکرد کنترلر به دینامیک مکانیکی سیستم وابسته است، بسیار حیاتی است.
در این فرآیند، مدل مکانیکی Ansys Motion به عنوان یک بلوک (S-Function) در محیط Simulink تعریف میشود. این به کاربر اجازه میدهد تا کل سیستم کنترلی-مکانیکی را در محیط Simulink مدلسازی، شبیهسازی و بهینهسازی کند و ورودیها و خروجیهای بین دو حلگر به طور خودکار در هر گام زمانی تبادل میشوند.
FMI (Functional Mockup Interface): همکاری با سایر ابزارهای شبیهسازی
FMI (Functional Mockup Interface) یک استاندارد صنعتی مستقل برای تبادل مدل و اتصال ابزارهای شبیهسازی مختلف است. این قابلیت، همشبیهسازی مدلهای مکانیکی Ansys Motion با طیف گستردهای از ابزارهای شبیهسازی که از استاندارد FMI پشتیبانی میکنند (مانند نرمافزارهای تحلیل سیستمهای هیدرولیک، الکتریکی یا حرارتی) را تسهیل میکند.
مدل Ansys Motion به عنوان یک واحد FMU (Functional Mockup Unit) خروجی گرفته میشود و میتواند در نرمافزار شبیهسازی دیگر (Master simulator) مورد استفاده قرار گیرد. نکته مهمی که باید به آن توجه داشت این است که “FMI در Ansys Motion فقط به عنوان یک حلگر پیرو (slave simulator) در دسترس است.” این بدان معناست که شبیهسازی باید از نرمافزار اصلی (Master) آغاز و کنترل شود.
جمعبندی و نتیجهگیری
نرم افزار Ansys Motion با ارائه یک پلتفرم جامع و یکپارچه، رویکردی نوین در تحلیل دینامیک سیستمهای چندجسمی ارائه میدهد. قابلیت منحصربهفرد آن در ترکیب سرعت تحلیل اجسام صلب با دقت بالای تحلیل اجسام انعطافپذیر در یک حلگر واحد، به مهندسان این امکان را میدهد که از مراحل اولیه طراحی مفهومی تا اعتبارسنجی نهایی محصول، بینش عمیقی نسبت به عملکرد دینامیکی، استرسهای داخلی، ارتعاشات و عمر خستگی سیستم خود به دست آورند.
گستردگی کاربردهای این نرمافزار از طریق جعبهابزارهای تخصصی مانند Drivetrain، Car و Links، فرآیندهای پیچیده مدلسازی را برای صنایع کلیدی خودکار و ساده میسازد. علاوه بر این، قابلیتهای همشبیهسازی با ابزارهایی مانند MATLAB/Simulink و پشتیبانی از استاندارد FMI، مرزهای تحلیل مکانیکی را گسترش داده و امکان بررسی سیستمهای پیچیده چند-فیزیکی را فراهم میکند. این ویژگیها در نهایت به کاهش زمان عرضه محصول به بازار و افزایش چشمگیر بینش مهندسی منجر میشوند.
برای مهندسی که وظیفه تضمین عملکرد و دوام یک سیستم مکانیکی پیچیده را بر عهده دارد، Ansys Motion صرفاً یک ابزار شبیهسازی نیست؛ بلکه یک پلتفرم ضروری برای کاهش ریسک، تسریع نوآوری و ارائه محصولاتی است که در دنیای واقعی به طور قابل اعتماد عمل میکنند.