در بسیاری از سامانههای مکانیکی، شفتها صرفاً بهعنوان اجزایی صلب برای انتقال توان در نظر گرفته نمیشوند، بلکه در شرایط واقعی ممکن است تحت تأثیر گشتاور، نیروهای عرضی و ارتعاشات مکانیکی دچار تغییر شکل شوند. این تغییر شکلها بهویژه در شفتهای بلند، سرعتهای دورانی بالا و سامانههایی که نیاز به تحلیل دقیق ارتعاشات دارند، اهمیت زیادی پیدا میکنند. در چنین شرایطی استفاده از مدلهای صلب برای شفت میتواند باعث حذف بخشی از رفتار دینامیکی واقعی سامانه شود.
شبیهسازی Shaft with Torsional and Transverse Flexibility در محیط Matlab و Simscape Driveline نمونهای از مدلسازی یک شفت انعطافپذیر است که در آن هر دو نوع انعطافپذیری پیچشی و عرضی در نظر گرفته میشوند. ویژگی مهم این شبیهسازی آن است که حرکت عرضی شفت با دو روش متفاوت مدلسازی و محاسبه میشود. در روش اول، مودهای ویژه یا Eigenmodes شفت بهصورت خودکار از روی پارامترهای فیزیکی محاسبه میشوند و در روش دوم، رفتار شفت با استفاده از یک مدل پارامتر متمرکز یا Lumped Parameter نمایش داده میشود.
مقایسه این دو روش امکان بررسی تفاوت میان یک مدل مبتنی بر مودهای ارتعاشی و یک مدل پارامتری متمرکز را فراهم میکند. چنین مقایسهای برای تحلیلگران سیستمهای مکانیکی، مهندسان طراحی انتقال قدرت و افرادی که با مدلسازی دینامیکی در Simscape Driveline کار میکنند، اهمیت زیادی دارد.
اهمیت انعطافپذیری شفت در مدلسازی دینامیکی
در یک مدل ساده، شفت ممکن است بهصورت یک اتصال کاملاً صلب بین دو جزء مکانیکی تعریف شود. در این حالت فرض میشود که شفت هیچ تغییر شکلی در اثر بار مکانیکی ندارد و حرکت دو طرف آن مطابق یک رابطه صلب انجام میشود. این فرض در بسیاری از تحلیلهای ابتدایی مفید است، اما برای بررسی رفتار ارتعاشی و دینامیکی سامانههای واقعی همیشه کافی نیست.
در یک شفت واقعی، اعمال گشتاور میتواند باعث ایجاد تغییر شکل پیچشی شود. این تغییر شکل به مشخصات هندسی شفت، جنس ماده، طول، ممان قطبی سطح و شرایط مرزی بستگی دارد. از طرف دیگر، نیروهای عرضی میتوانند باعث خمش شفت شوند و در نتیجه حرکت عرضی ایجاد کنند. هنگامی که شفت با سرعت دورانی بالا کار میکند، این حرکات میتوانند با فرکانسهای طبیعی سازه برهمکنش داشته باشند و پدیدههایی مانند تشدید یا افزایش دامنه ارتعاشات را ایجاد کنند.
بنابراین در یک مدل دقیقتر باید بتوان رفتار پیچشی و عرضی شفت را بهصورت همزمان در نظر گرفت. شبیهسازی ارائهشده دقیقاً با همین هدف طراحی شده است و دو شفت انعطافپذیر را بررسی میکند که دارای انعطافپذیری پیچشی و عرضی هستند.
ساختار کلی شبیهسازی
در این شبیهسازی دو مدل از شفت انعطافپذیر در کنار یکدیگر بررسی میشوند. هر دو شفت دارای رفتار پیچشی و عرضی هستند، اما نحوه محاسبه حرکت عرضی در آنها
متفاوت است. شفت اول از مودهای ویژهای استفاده میکند که بر اساس مشخصات فیزیکی شفت محاسبه میشوند. شفت دوم، رفتار عرضی را با استفاده از رویکرد پارامترهای متمرکز مدل میکند.
این ساختار به کاربر اجازه میدهد که خروجی دو رویکرد مدلسازی را در شرایط یکسان با یکدیگر مقایسه کند. در نتیجه، شبیهسازی تنها یک مدل منفرد از شفت ارائه نمیدهد، بلکه یک محیط مناسب برای بررسی تأثیر روش مدلسازی بر پاسخ دینامیکی سیستم ایجاد میکند.
یکی از ویژگیهای مهم این مدل، امکان تغییر شرایط مرزی شفتها از طریق Mask مربوط به بلوک است. شرایط مرزی در مسائل ارتعاشی نقش بسیار مهمی دارند، زیرا نحوه مهار یا اتصال دو انتهای شفت مستقیماً بر فرکانسهای طبیعی و شکل مودهای ارتعاشی اثر میگذارد.
مدلسازی انعطافپذیری پیچشی
انعطافپذیری پیچشی به توانایی شفت برای تغییر شکل در اثر اعمال گشتاور مربوط میشود. هنگامی که یک گشتاور به شفت وارد میشود، زاویه دو انتهای شفت لزوماً یکسان باقی نمیماند. اختلاف زاویه ایجادشده به سختی پیچشی شفت وابسته است.
در یک مدل دینامیکی، این رفتار میتواند باعث ایجاد اختلاف سرعت زاویهای یا اختلاف موقعیت زاویهای میان بخشهای مختلف سیستم شود. چنین پدیدهای در سامانههایی مانند خطوط انتقال قدرت، محورهای دوار، گیربکسها، توربینها و محرکهای مکانیکی اهمیت زیادی دارد.
در شبیهسازی شفت انعطافپذیر، انعطافپذیری پیچشی بخشی از رفتار مکانیکی شفت را تشکیل میدهد و همزمان با انعطافپذیری عرضی مورد بررسی قرار میگیرد. این موضوع باعث میشود مدل از یک شفت صرفاً پیچشی فراتر رفته و بتواند رفتار ترکیبی شفت را نمایش دهد.
مدلسازی انعطافپذیری عرضی
حرکت عرضی شفت معمولاً به خمش و ارتعاش جانبی آن مربوط میشود. اگر شفت تحت نیروهای جانبی قرار گیرد یا در اثر شرایط کاری دچار ارتعاش شود، محور هندسی آن میتواند نسبت به وضعیت اولیه جابهجا شود. این جابهجایی در راستای عرضی میتواند تابعی از مکان، زمان و شرایط مرزی باشد.
برای نمایش چنین رفتاری دو رویکرد اصلی در این شبیهسازی مورد استفاده قرار گرفته است. روش اول مبتنی بر مودهای ویژه و روش دوم مبتنی بر پارامترهای متمرکز است. هر یک از این روشها دیدگاه متفاوتی نسبت به نمایش رفتار انعطافپذیر شفت دارند.
روش مودهای ویژه محاسبهشده
در روش اول، مودهای ویژه شفت بهصورت خودکار بر اساس پارامترهای فیزیکی آن محاسبه میشوند. در تحلیل سازهها، مود ویژه بیانگر یکی از الگوهای طبیعی تغییر شکل یا ارتعاش یک سیستم است. هر مود دارای یک شکل ارتعاشی مشخص و یک فرکانس طبیعی متناظر است.
هنگامی که پارامترهای فیزیکی شفت مانند مشخصات هندسی و مکانیکی آن مشخص باشند، مدل میتواند اطلاعات لازم را برای محاسبه مودهای ویژه استخراج کند. نتیجه این فرآیند مجموعهای از مودها است که رفتار ارتعاشی شفت را در محدوده موردنظر تقریب میزنند.
در تصویر مربوط به Computed Eigenmodes، مودهای ویژهای که بهصورت خودکار از پارامترهای فیزیکی شفت محاسبه شدهاند نمایش داده میشوند. این قابلیت باعث میشود کاربر مجبور نباشد در تمام موارد مودهای ارتعاشی را بهصورت دستی محاسبه و وارد مدل کند.
البته در شرایطی که مودهای ویژه از قبل توسط یک تحلیل مستقل محاسبه شده باشند، امکان وارد کردن مستقیم آنها بهعنوان پارامترهای بلوک نیز وجود دارد. این قابلیت میتواند برای پروژههایی مفید باشد که در آن تحلیل سازهای شفت در یک مرحله جداگانه انجام شده و نتایج آن برای مدلسازی سیستم مورد استفاده قرار میگیرند.
مفهوم Eigenmode در شبیهسازی شفت
برای درک بهتر روش فوق، میتوان شفت را بهعنوان یک سیستم دارای درجات آزادی متعدد در نظر گرفت. اگر شفت در شرایط مشخصی آزادانه ارتعاش کند، پاسخ آن میتواند به ترکیبی از مودهای طبیعی تبدیل شود. هرچه تعداد مودهای در نظر گرفتهشده افزایش پیدا کند، امکان نمایش جزئیات بیشتری از رفتار ارتعاشی فراهم میشود؛ البته افزایش تعداد مودها میتواند پیچیدگی محاسباتی مدل را نیز افزایش دهد.
در این رویکرد، بهجای مدلکردن مستقیم تمام نقاط شفت، رفتار سیستم با استفاده از مجموعهای از مودهای ارتعاشی نمایش داده میشود. بنابراین میتوان بدون ایجاد یک مدل کاملاً گسسته با تعداد بسیار زیادی از درجات آزادی، رفتار انعطافپذیر را با تعداد مشخصی از متغیرهای مودال تقریب زد.
رویکرد پارامترهای متمرکز یا Lumped Parameter
روش دوم مورد استفاده در این شبیهسازی، رویکرد Lumped Parameter است. در این روش، رفتار توزیعشده شفت با مجموعهای از پارامترها و اجزای متمرکز تقریب زده میشود. بهطور مفهومی میتوان شفت را به بخشهایی تقسیم کرد که هر بخش دارای مشخصات مکانیکی معادل خود است.
این روش در بسیاری از مدلهای دینامیکی مهندسی کاربرد دارد، زیرا امکان ایجاد یک مدل قابلفهم و قابلمحاسبه از یک سیستم پیوسته را فراهم میکند. با انتخاب مناسب پارامترهای متمرکز، میتوان بخش قابلتوجهی از رفتار دینامیکی سیستم واقعی را بازنمایی کرد.
در شبیهسازی حاضر، نتایج حاصل از این روش در کنار نتایج روش مودهای ویژه قرار میگیرند. هدف از این کار بررسی میزان تطابق پاسخ دو مدل و شناخت تفاوتهای احتمالی میان آنها است.
تأثیر شرایط مرزی بر رفتار شفت
یکی از بخشهای مهم این شبیهسازی امکان تغییر شرایط مرزی شفتها از طریق Mask بلوک است. شرایط مرزی مشخص میکنند که انتهای شفت چگونه به سایر اجزای مکانیکی متصل یا محدود شده است. برای مثال، تغییر نحوه مهار یک انتهای شفت میتواند دامنه حرکت عرضی و فرکانسهای طبیعی آن را تغییر دهد.
این موضوع در تحلیل مودال اهمیت ویژهای دارد. یک شفت با دو انتهای متفاوت از نظر شرایط مهار، الزاماً همان مودهای ارتعاشی شفتی را نخواهد داشت که شرایط مرزی متفاوتی دارد. بنابراین، قابلیت تغییر شرایط مرزی در مدل کمک میکند تأثیر این پارامتر مهم بر رفتار دینامیکی سیستم بررسی شود.
از دیدگاه مهندسی، این قابلیت برای تحلیل سناریوهای مختلف طراحی نیز مفید است. کاربر میتواند بدون تغییر اساسی ساختار مدل، شرایط اتصال شفت را تغییر داده و پاسخ سیستم را تحت پیکربندیهای مختلف بررسی کند.
مقایسه دو روش مدلسازی
یکی از مهمترین اهداف این شبیهسازی، مقایسه نتایج روش پارامترهای متمرکز و روش مودهای ویژه است. این مقایسه با استفاده از قابلیت Simscape Logging انجام میشود. دادههای ثبتشده از شبیهسازی میتوانند برای مشاهده و مقایسه کمیتهای مکانیکی مرتبط با حرکت شفت مورد استفاده قرار گیرند.
در نمودارهای مربوط به نتایج، پاسخ حاصل از دو رویکرد در کنار یکدیگر قرار گرفته است. این مقایسه به کاربر اجازه میدهد بررسی کند که مدل Lumped Mass تا چه اندازه میتواند رفتار مدلی را که بر اساس Eigenmode ساخته شده است بازنمایی کند.
اهمیت این مقایسه تنها در مشاهده شباهت یا تفاوت نمودارها نیست. در یک فرآیند مهندسی، انتخاب روش مدلسازی باید با توجه به هدف شبیهسازی، دقت موردنیاز و پیچیدگی محاسبات انجام شود. یک مدل سادهتر ممکن است برای بررسیهای اولیه مناسب باشد، در حالی که تحلیلهای دقیقتر ارتعاشی ممکن است به نمایش مودهای طبیعی نیاز داشته باشند.
نقش Simscape Logging در تحلیل نتایج
Simscape Logging امکان ثبت و بررسی متغیرهای فیزیکی سیستم در طول اجرای شبیهسازی را فراهم میکند. این قابلیت برای مدلهای مکانیکی پیچیده اهمیت زیادی دارد، زیرا بررسی رفتار سیستم تنها با مشاهده ساختار بلوکها کافی نیست و باید پاسخ واقعی متغیرهای مکانیکی نیز تحلیل شود.
در این نمونه، دادههای ثبتشده برای مقایسه پاسخ دو شفت مورد استفاده قرار میگیرند. با بررسی این دادهها میتوان رفتار زمانی سیستم و اختلاف احتمالی میان دو روش مدلسازی را مشاهده کرد. چنین تحلیلی بهویژه هنگام اعتبارسنجی یک مدل دینامیکی اهمیت دارد.
کاربرد شبیهسازی در طراحی سیستمهای مکانیکی
مدلسازی شفتهای انعطافپذیر در پروژههای مختلف مهندسی کاربرد دارد. سیستمهای انتقال قدرت، محورهای دوار، سامانههای محرکه، تجهیزات صنعتی و سازوکارهایی که در سرعتهای بالا کار میکنند، ممکن است تحت تأثیر ارتعاشات پیچشی و عرضی قرار گیرند.
اگر در چنین سیستمهایی شفت بهصورت کاملاً صلب مدل شود، برخی از رفتارهای دینامیکی مهم ممکن است در نتایج ظاهر نشوند. استفاده از مدل انعطافپذیر میتواند امکان بررسی اثرات مربوط به تغییر شکل، ارتعاش و فرکانسهای طبیعی را فراهم کند.
همچنین مقایسه مدل مودال و مدل پارامتر متمرکز میتواند به مهندس کمک کند تا ساختار مناسب مدل را برای مسئله موردنظر انتخاب کند. این مسئله بهخصوص در مدلهایی که باید میان دقت فیزیکی و هزینه محاسباتی تعادل برقرار شود، اهمیت دارد.
جمعبندی شبیهسازی
شبیهسازی Shaft with Torsional and Transverse Flexibility نمونهای از مدلسازی رفتار یک شفت انعطافپذیر در محیط Matlab و Simscape Driveline است که در آن انعطافپذیری پیچشی و عرضی بهصورت همزمان مورد توجه قرار گرفتهاند. ویژگی اصلی این نمونه، استفاده از دو رویکرد متفاوت برای محاسبه حرکت عرضی شفت است.
در رویکرد نخست، مودهای ویژه بر اساس پارامترهای فیزیکی شفت بهصورت خودکار محاسبه میشوند و امکان استفاده از مودهای ویژه از پیش محاسبهشده نیز وجود دارد. در رویکرد دوم، رفتار عرضی با استفاده از روش پارامترهای متمرکز مدلسازی میشود. نتایج حاصل از این دو روش با استفاده از Simscape Logging ثبت و مقایسه میشوند.
همچنین امکان تغییر شرایط مرزی از طریق Mask بلوکها باعث میشود مدل برای بررسی پیکربندیهای مختلف شفت قابل استفاده باشد. از این نظر، این شبیهسازی میتواند نمونهای مناسب برای مطالعه رفتار دینامیکی شفتهای انعطافپذیر، تحلیل مودهای طبیعی، بررسی حرکت عرضی و مقایسه روشهای مختلف مدلسازی مکانیکی در Matlab باشد.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







آیا میتوان Eigenmodeهای از قبل محاسبهشده را در مدل Matlab وارد کرد؟
بله، علاوه بر محاسبه خودکار مودها از پارامترهای فیزیکی، امکان وارد کردن Eigenmodeهای از پیش محاسبهشده نیز وجود دارد.
کاربرد Simscape Logging در این شبیهسازی چیست؟
برای ثبت و بررسی متغیرهای مکانیکی و مقایسه پاسخ شفت در دو روش Eigenmode و Lumped Parameter استفاده میشود.
چرا در این شبیهسازی انعطافپذیری پیچشی و عرضی همزمان در نظر گرفته شده است؟
چون شفت واقعی میتواند هم تحت گشتاور دچار تغییر شکل پیچشی شود و هم در اثر نیروهای جانبی خمش و ارتعاش عرضی داشته باشد.
تغییر شرایط مرزی شفت چه تأثیری بر نتایج شبیهسازی دارد؟
شرایط مرزی مستقیماً بر فرکانسهای طبیعی، شکل مودها و دامنه حرکت عرضی شفت اثر میگذارد.
تفاوت اصلی روش Eigenmode و Lumped Parameter در شبیهسازی شفت چیست؟
در روش Eigenmode رفتار عرضی با مودهای طبیعی شفت نمایش داده میشود، اما در روش Lumped Parameter شفت با پارامترهای متمرکز تقریب زده میشود.