حتی اگر تنها یک مسئله با نرم افزار Abaqus حل کرده باشید، متوجه گزینهای به نام NLGEOM در حین انجام تنظیمات حل در ماژول Step شدهاید و اگر روند شبیهسازی را از روی یک منبع یا فایل آماده دنبال کرده باشید، ممکن است در قالب یک توصیه یا دستورالعمل از شما خواسته شده باشد که گزینه NLGEOM را در حل فعال کنید اما شما دلیل موضوع را متوجه نشدهاید و از خود پرسیدهاید که غیرفعال یا فعال بودن آن چه تأثیری در حل مسئله دارد و آیا اصلا پاسخهای تحلیل با این تیک ساده قرار است دستخوش تغییر شود؟!
با ما در آموزش آباکوس ” اثر غیرخطی هندسی : NLGEOM در ABAQUS” همراه باشید تا شما را با یک موضوع ساده ولی ظریف آشنا کنیم: غیرخطی شدن مسئله بواسطه هندسه.
NLGEOM در آباکوس چیست؟
اگر آموزشهای پیشین 3DS را دنبال کرده باشید، میدانید که عواملی نظیر رفتار و ذات ماده، شرایط مرزی و عوامل هندسی میتوانند یک تحلیل اجزای محدود را از حالت خطی خود خارج کنند (منابع غیرخطی سازی مسئله). در این بین واضحترین حالت را باید غیرخطی شدن مسئله بواسطه ماده مورد نظر دانست چرا که کاربر کاملا به موضوع واقف است و رفتار ماده موردنظر خود را میشناسد. اما دو گزینه دیگر نیز از اهمیت بسیار بالایی برخوردار هستند. در خصوص غیرخطی شدن مسئله بواسطه اثرات هندسی، Abaqus این امکان را برای شما فراهم میسازد تا این موضوع را در تحلیل خود لحاظ کرده و با بالا بردن دقت حل، خروجیهای مورد نظرتان را واقعیتر سازید.
تنظیمات NLGEOM در آباکوس، NLGEOM : ساده اما کاربردی!
تنظیمات NLGEOM برای یک گام حل، مشخص میکند که آیا آباکوس اثرات غیرخطی شدن بواسطه هندسه را لحاظ کند یا خیر. به شکل پیشفرض در حلگر Abaqus/Explicit گزینه NLGEOM فعال و در حلگر Abaqus/Standard این گزینه غیرفعال است.
اما، گامهای (Step های) متوالی و تنظیمات NLGEOM در گام فعلی تعیین میکند که شما قادر به تغییر تنظیمات در کدام مرحله خواهید بود. برای مثال، چنانچه این گزینه در گام کنونی حل فعال باشد، برای تمامی مراحلی که در ادامه ایجاد خواهد شد نیز فعال باقی خواهد ماند و امکان غیرفعال کردن آن وجود نخواهد داشت.
برای تغییر در تنظیمات NLGEOM آباکوس میتوانید از مسیرهای زیر استفاده کنید:
- مسیر Step → NLGEOM در منوی اصلی و سپس انتخاب NLGEOM در زبانه Basic
- مسیر Step → Edit → Step Name از منوی اصلی و انتخاب NLGEOM در زبانه Basic
- مسیر Step → Manager و در ادامه استفاده از دکمه تعبیه شده برای NLGEOM
سپس، گام حل مورد نظر خود را انتخاب کرده و تیک NLGEOM را فعال/ غیرفعال نمایید.
تذکر: اگر مسئله شما در حوزه Large Deformation قرار دارد (تغییرشکل های بزرگ)، بهتر است گزینه NLGEOM را فعال کنید چرا که در اینگونه مسائل معمولا اثر غیرخطی هندسی مشاهده میشود.
سلام برای رفع ایرور too many attemped made of this increment باید چکار کنیم خواهشا جواب بدید
لطفاً پرسش خودتون را در پست مرتبط مطرح کنید (اینجا)
این خطا میتونه در اثر کمبود شرایط مرزی روی مسئله ایجاد شده باشه
همگرایی در برخی مسائل هم به شدت وابسته به شرایط مرزی است، این مشکل میتونه با عوض کردن شرایط مرزی در یک سیستم مختصات دیگر حل بشه
همینطور در مسائل تماسی که برخورد لبه با سطح وجود داره این خطا میتونه بوجود بیاد که با لبه دادن به سازه در محل برخورد و smooth کردن شرایط، همگرایی سریعتر رخ خواهد داد
سلام
پایه و اساس تئوری این بحث NLGEO چیست؟ یعنی از لحاظ مسائل تئوری، آباکوس چه چیزی را در حالت فعال بودن این گزینه در نظر میگیرد که در حالت غیرفعال از آن صرفنظر کرده است؟
اگر در این باره هم بحث بفرمائید ممنون میشم. خیل یهم از سایتتون تشکر میکنم، perfect!
سلام
اساسش بحث مفصل و تخصصی داره
لازمه با تئوریهای continuum mechanics آشنایی داشته باشید
در small deformation المانها در هیئت مرجع فرمولبندی میشن (با کمک مختصات اصلی گرهها). خطاها در این تقریب از درجه کرنشها هستند و این تقریبها در برخی موارد باعث میشه اثرات کمانش نادیده گرفته و حدف بشه (در حالی که در برخی تحلیلها جنبه مهمی پیدا میکنه این موضوع)
در حالت large deformation المانها در هیئت جاری و با کمک مختصات فعلی نقاط فرمولبندی میشن؛ در نتیجه با افزایش تغییر شکل، المانها هم اعوجاج بیشتری از حالت اصلی پیدا میکنند. در حالتهایی که تغییر شکل بسیار بسیار زیاد باشه، عملا رسیدن به یک حل پایدار برای نرمافزار وجود نداره، برای مثال حجم المان در یک نقطه انتگرالگیری ممکنه منفی بشه . . . .
اگر علاقه دارید میتونید به مراجع معتبر مکانیک محیطهای پیوسته و راهنمای نرمافزار مراجعه کنید
موفق باشید . . .
با سلام و تشکر بسیار بابت این سایت.خدا خیرتون بده.یک سوال اینکه ایا هنگامی این تاثیرات رو در نظر میگیریم حل دقیق تری به ما می دهد؟مثلا برای تحلیل یک مخزن تحت فشار ایا مناسب است که این گزینه فعال باشد یا خیر؟
با تشکر بسیار بابت سایت بسیار مفیدتون
سلام
از حسن نظر شما سپاسگزارم
اگر فیزیک سؤال به نحوی است که احتمال غیر خطی شدن مسئله وجود داشته باشه این گزینه منجر به حل دقیقتری خواهد شد چرا که این اثرات را هم در نظر میگیره
گاهی اوقات که مسئله بسیار ساده است و بحث غیر خطی شدن مسئله هم وجود نداره، الزامی به استفاده از NLGEOM هم نیست
موفق باشید . . .
با عرض سلام و تشکر به خاطر زحماتتون
جسارتا میخواستم بپرسم آیا برای مدلسازی و آنالیز استاتیکی غیر خطی اتصال تیر به ستون فولادی میشه فقط گزینه nlgeom رو فعال کرد؟ یعنی توی ماژول property مشخصات پلاستیک فولاد رو وارد نکنیم و در قسمت create step گزینه static general و بعد از اون گزینه nlgeom رو فعال کنیم…آیا این کار برای غیر خطی شدن آنالیز کفایت میکنه یا حتما می بایست تنش و کرنش پلاستیک مصالح برای نرم افزار تعریف بشه؟
با سپاس فراوان
سلام
نمیشه گفت که بجای تعریف رفتار پلاستیک NLgeom را فعال میکنم؛ استدلالتون غلطه
منابع غیرخطی سازی یک حل فقط محدود به متریال نمیشه (یک پست با همین عنوان در سایت وجود داره که میتونید سرچ و مطالعه کنید)
ممکنه شما در اثر شرایط مرزی یک حالت غیرخطی در حل براتون پیش بیاد (در حین حل یک شرط مرزی خاص اتفاق میافته که باعث رفتار غیرخطی سازه میشه)
اگر شما رفتار پلاستیک تعریف نکنید تا هر مقدار که بارگذاری را اعمال کنید، ماده به شکل خطی رفتار خواهد کرد (رابطه تنش – کرنش خطی خواهد بود)
تعریف خواص مکانیکی بستگی به مسئله شما داره؛ اگر بار به حدی باشه که ماده در منطقه الاستیک باقی بمونه خب طبیعیه نیازی به تعریف خواص پلاستیک نیست اما اگر ماده وارد ناحیه پلاستیک میشه و شما فقط رفتار الاستیک تعریف کرده باشید طبیعیه که مسئله حل میشه ولی جوابها صحیح نیست
باسلام، وقتی در قسمت procedure type از general بجای linear perturbation استفاده کرده باشیم در این صورت تحلیل ما غیر خطی است.در این صورت استفاده از گزینه nlgeom چه معنی دارد؟
سلام
میشه بیشتر توضیح بدهید؟
یعنی همه مواردی که زیر بخش General باشه غیر خطیه؟
من فکر می کردم اینطوریه اشتباه میکنم؟
بله
مثلا آنالیز Riks در این مجموعه قرار داره؛ یا آنالیزهای کوپل مکانیکی – حرارتی
در هر دو مورد هم مثال در سایت موجوده؛ مطالعه بفرمایید ببینید خطی بوده رفتار یا خیر
سلام
در یک مسیله تماسی دارای چند step، هنگامی که این گزینه را فعال میکنم، حل واگرا میشود اما زمانی که خاموش است حل همگرا است. علت چه میتواند باشد؟
ممنون
سلام
“تنظیمات NLGEOM برای یک گام حل، مشخص میکند که آیا آباکوس اثرات غیرخطی شدن بواسطه هندسه را لحاظ کند یا خیر”
جواب سؤالتون در همین جمله خلاصه شده، فعال کردن این گزینه آباکوس را مقید به اعمال معادلات غیرخطی بواسطه هندسه میکنه
طبیعتاً همگرایی در یک مسئله غیرخطی به مراتب سخت تر خواهد بود
سلام، روز بخیر
در مسئله خمش یک تیر دوبعدی ربع دایره ای که تحت اعمال بار متمرکز قرار داره وقتی که آنالیز به صورت خطی انجام میشه به راحتی همگرا میشه، ولی همین مسئله وقتی به صورت nlgeom تعریف میشه حل واگرا میشه، تمام پارامترهای مربوط به اینکریمنت را تغییر دادم ولی همچنان حل واگرا میشه. البته یک نکته دیگه وجود داره که وقتی مقدار نیرو را کمتر در نظر میگیرم حل غیر خطی هم همگرا میشه ولی برای نیروهای بزرگتر حل خطی همگرا ولی غیرخطی واگرا میشه. میخواستم بدونم در شرایطی که با تغییر پارامترهای مربوط به اینکریمنت مشکل حل نمیشه آیا ممکنه اشکال در روش المان محدود در حل اینگونه مسائل باشه؟ ممنون
سلام
خیر؛ مشکل از روش اجزاء محدود نیست
ممنونم
اگر امکانش هست میفرمایید که با بررسی چه پارامترهایی ممکنه بتونم مسئله را حل کنم؟
تطابق واحدها، رفتار متریال، سایز مش، نرخ اعمال بار، تنظیمات حلگر، شرایط مرزی
همه این موارد اثرگذار هستند
سلام
میخواستم یک آنالیز پی دلتا انجام بدم ولی نمیخوام در این آنالیز اثرات تغییر شکل های بزرگ دیده بشن. راه حلی هست به نظرتون؟
سلام
تجربه ای ندارم