در بسیاری از سیستمهای مکانیکی، انتقال حرکت بین یک محرک و یک بار از طریق شفتهای انعطافپذیر انجام میشود. این شفتها برخلاف مدلهای ایدهآل، دارای سختی پیچشی محدود هستند و در هنگام تغییرات سرعت یا اعمال گشتاورهای دینامیکی، دچار تغییر شکل زاویهای میشوند. بررسی رفتار چنین سیستمهایی برای طراحی دقیق کنترلکنندهها، انتخاب مناسب اجزای مکانیکی و تحلیل پایداری سیستم اهمیت زیادی دارد. در این شبیهسازی، رفتار یک شفت پیچشی در زمان کاهش سرعت بار بررسی شده و تغییرات انحراف زاویهای و گشتاور انتقالی بین محرک و بار تحلیل میشود.
هنگامی که یک سیستم مکانیکی شروع به کاهش سرعت میکند، نیروهای مقاوم مختلفی مانند اصطکاک ویسکوز بر حرکت سیستم اثر میگذارند. برای آنکه بار بتواند با نرخ مشخصی کاهش سرعت پیدا کند، محرک باید گشتاور ترمزی مناسبی را از طریق شفت به بار منتقل کند. از آنجا که شفت دارای خاصیت الاستیک است، انتقال این گشتاور باعث ایجاد تغییر شکل پیچشی در شفت میشود. این تغییر شکل به صورت یک انحراف زاویهای بین دو سر شفت مشاهده میشود.
در مرحله کاهش سرعت، با کاهش تدریجی سرعت محرک، مقدار اصطکاک ویسکوز نیز کاهش پیدا میکند. کاهش این نیروی مقاوم باعث میشود سیستم برای ایجاد همان میزان کاهش سرعت، نیازمند انتقال گشتاور بیشتری از طریق شفت باشد. به همین دلیل، انحراف زاویهای شفت افزایش پیدا میکند تا بتواند گشتاور پیچشی بیشتری را منتقل کند. این رفتار نشان میدهد که تغییر شکل شفت تنها یک اثر مکانیکی ساده نیست، بلکه بخشی از دینامیک کلی سیستم انتقال قدرت را تشکیل میدهد.
تحلیل عملکرد شفت انعطافپذیر در زمان کاهش سرعت
در این مدل، شفت به صورت یک المان پیچشی با سختی مشخص در نظر گرفته شده است. زمانی که سرعت محرک کاهش مییابد، اختلاف زاویهای بین دو انتهای شفت ایجاد میشود. این اختلاف زاویه باعث تولید گشتاور الاستیک در شفت شده و این گشتاور به بار منتقل میشود. رابطه بین گشتاور انتقالی و تغییر مکان زاویهای شفت را میتوان به صورت زیر بیان کرد:
T = K × θ
که در آن T گشتاور پیچشی انتقالیافته، K سختی پیچشی شفت و θ انحراف زاویهای بین دو انتهای شفت است. بنابراین هرچه نیاز سیستم به انتقال گشتاور بیشتر باشد، مقدار تغییر شکل زاویهای نیز افزایش خواهد یافت.
در ابتدای فرآیند کاهش سرعت، بار همچنان دارای سرعت زاویهای بالایی است و اثر اصطکاک ویسکوز قابل توجه است. اما با کاهش سرعت، سهم اصطکاک کاهش پیدا میکند. برای جبران این کاهش، شفت باید تغییر شکل بیشتری پیدا کند تا گشتاور لازم برای کاهش سرعت بار فراهم شود. این افزایش انحراف زاویهای یکی از مهمترین ویژگیهای سیستمهای دارای شفت انعطافپذیر است.
بررسی لحظه توقف کامل سیستم
در زمان t = 8.5 ثانیه، سرعت محرک به مقدار صفر دور بر دقیقه میرسد و سیستم محرک متوقف میشود. در این لحظه، دیگر اختلاف سرعتی بین محرک و بار وجود ندارد و فرآیند انتقال گشتاور دینامیکی پایان مییابد. با حذف نیاز به انتقال گشتاور، انرژی ذخیرهشده در تغییر شکل پیچشی شفت آزاد شده و انحراف زاویهای آن به تدریج کاهش پیدا میکند.
در نهایت، انحراف زاویهای شفت به مقدار صفر درجه بازمیگردد. با صفر شدن تغییر شکل پیچشی، گشتاور منتقلشده توسط شفت نیز برابر صفر خواهد شد. پس از آن، بار بدون دریافت گشتاور جدید از سمت محرک متوقف باقی میماند. این رفتار نشاندهنده بازگشت سیستم مکانیکی به وضعیت تعادل پس از پایان فرآیند کاهش سرعت است.
اهمیت گام زمانی در شبیهسازی دینامیک شفت
برای دستیابی به نتایج دقیق در تحلیل سیستمهای مکانیکی سریع، انتخاب گام زمانی شبیهسازی اهمیت زیادی دارد. در این شبیهسازی، شفت با گام زمانی 10 میکروثانیه گسستهسازی شده است. استفاده از چنین گام زمانی کوچکی باعث میشود تغییرات سریع گشتاور، سرعت زاویهای و تغییر شکل پیچشی با دقت مناسبی دنبال شوند.
در سیستمهایی که دارای عناصر الاستیک، اینرسیهای مکانیکی و تغییرات سریع سرعت هستند، انتخاب گام زمانی بزرگ میتواند باعث از دست رفتن جزئیات مهم دینامیکی شود. به عنوان مثال، نوسانات کوتاهمدت گشتاور یا تغییرات سریع زاویه پیچشی ممکن است بهدرستی ثبت نشوند. بنابراین استفاده از گام زمانی کوچک، اگرچه باعث افزایش زمان محاسباتی میشود، اما دقت مدل را افزایش میدهد.
کاهش حجم دادههای ذخیرهشده در Scope
یکی از چالشهای شبیهسازیهای با دقت بالا، حجم زیاد دادههای تولیدشده در طول اجرای مدل است. از آنجا که در این مدل از گام زمانی بسیار کوچک 10 میکروثانیه استفاده شده است، تعداد نقاط ثبتشده در طول شبیهسازی میتواند بسیار زیاد باشد. برای مدیریت بهتر حافظه و کاهش حجم اطلاعات ذخیرهشده، از ضریب کاهش داده یا Decimation Factor برابر با 10 استفاده شده است.
با استفاده از این روش، تنها یک نمونه از هر 10 نقطه محاسبهشده در حافظه Scope ذخیره میشود. این کار باعث کاهش قابل توجه حجم دادهها شده و در عین حال اطلاعات اصلی مربوط به رفتار سیستم حفظ میشود. استفاده از تکنیک کاهش داده در شبیهسازیهای مهندسی، بهخصوص در مدلهایی با نرخ نمونهبرداری بالا، یک روش متداول برای افزایش بهرهوری محاسباتی است.
کاربردهای شبیهسازی شفت پیچشی در سیستمهای واقعی
تحلیل رفتار شفتهای انعطافپذیر در بسیاری از کاربردهای صنعتی اهمیت دارد. در سیستمهای محرکه الکتریکی، رباتیک، توربینها، ماشینآلات صنعتی و خودروهای الکتریکی، انتقال گشتاور معمولا از طریق اجزایی انجام میشود که دارای انعطافپذیری مکانیکی هستند. نادیده گرفتن این انعطافپذیری میتواند باعث خطا در طراحی کنترلکنندهها و پیشبینی نادرست رفتار سیستم شود.
به عنوان مثال، در درایوهای موتور الکتریکی، تغییرات سریع سرعت موتور میتواند باعث ایجاد نوسانات گشتاور در شفت شود. این نوسانات ممکن است موجب ارتعاشات مکانیکی، کاهش عمر قطعات و کاهش کیفیت عملکرد سیستم شوند. مدلسازی دقیق شفت پیچشی کمک میکند تا اثرات دینامیکی قبل از ساخت نمونه واقعی بررسی و اصلاح شوند.
جمعبندی شبیهسازی
در این شبیهسازی، رفتار یک شفت پیچشی هنگام کاهش سرعت بار بررسی شد. نتایج نشان میدهد که در مرحله کاهش سرعت، با کاهش اصطکاک ویسکوز، انحراف زاویهای شفت افزایش پیدا میکند تا گشتاور ترمزی بیشتری به بار منتقل شود. پس از توقف کامل محرک در زمان 8.5 ثانیه، انحراف زاویهای شفت کاهش یافته و گشتاور انتقالی به صفر میرسد.
استفاده از گام زمانی 10 میکروثانیه امکان بررسی دقیق رفتار دینامیکی سیستم را فراهم کرده و استفاده از ضریب Decimation Factor برابر 10 باعث کاهش حجم دادههای ذخیرهشده در Scope شده است. این شبیهسازی نمونهای مناسب برای مطالعه اثر انعطافپذیری مکانیکی در سیستمهای انتقال قدرت و طراحی دقیقتر سامانههای کنترل حرکت محسوب میشود.
دسترسی به دانلود ویژه اعضاء سایت
دانلود رایگان این شبیه سازی در نرم افزار Matlab
همه چیز شامل گزارش ها ، فایل شبیه سازی ، یکجا، آماده دانلود!
لینک دانلود ویژه اعضا سایت







چرا پس از توقف محرک، گشتاور انتقالی شفت در شبیهسازی Matlab به صفر میرسد؟
زیرا با رسیدن سرعت محرک به صفر، اختلاف زاویه و تغییر شکل پیچشی شفت از بین میرود؛ در نتیجه گشتاور انتقالی نیز به صفر رسیده و بار متوقف میشود.
استفاده از Decimation Factor در Scope چه تأثیری در شبیهسازی Matlab دارد؟
این پارامتر تعداد نمونههای ذخیرهشده در Scope را کاهش میدهد، مصرف حافظه را کمتر میکند و بدون تأثیر قابلتوجه بر روند کلی نتایج، اجرای شبیهسازی را بهینهتر میسازد.
در مدل Matlab چگونه میتوان رفتار گشتاور انتقالی شفت را بررسی کرد؟
با مشاهده سیگنال گشتاور خروجی شفت در Scope و مقایسه آن با تغییرات سرعت و انحراف زاویهای، میتوان عملکرد دینامیکی سیستم را بهصورت دقیق تحلیل کرد.
چرا در زمان کاهش سرعت، انحراف زاویهای شفت افزایش پیدا میکند؟
زیرا با کاهش اصطکاک ویسکوز، شفت باید گشتاور بیشتری منتقل کند و این افزایش گشتاور باعث افزایش تغییر شکل پیچشی آن میشود.
در شبیهسازی شفت پیچشی در Matlab دلیل استفاده از گام زمانی 10 میکروثانیه چیست؟
برای ثبت دقیق تغییرات سریع گشتاور، سرعت زاویهای و انحراف پیچشی شفت استفاده میشود و باعث افزایش دقت تحلیل دینامیکی مدل میگردد.