چرا این درس مهم است
RPM موتور را به سرعت تقریبی حرکت ربات تبدیل میکنی.
در مکانیک ربات، اندازه، لقی، جرم، گشتاور و روش ساخت به هم وابستهاند؛ طرح خوب باید هم قابل ساخت باشد هم قابل اندازهگیری.
اینجا هدف فقط شناخت ابزار نیست؛ باید ببینی تغییر یک پارامتر در شاسی و مکانیزم ربات چه اثری روی خروجی قابل اندازهگیری میگذارد.
نکتههای فنی
- گشتاور حاصل ضرب نیرو در بازوی عمود بر آن است و واحد رایج آن N·m است.
- اصطکاک هم برای Traction مفید است و هم میتواند تلفات و گیر مکانیکی ایجاد کند.
- Load Path نشان میدهد نیرو از کدام قطعات و اتصالات عبور میکند.
- ضریب اطمینان باید با ماده، بار و پیامد خرابی متناسب باشد.
این نکتهها را برای شاسی و مکانیزم ربات به یک زنجیره علت و معلول وصل کن: هر انتخاب باید یک اثر قابل مشاهده یا اندازهگیری داشته باشد. اگر نمیتوانی بگویی با تغییر این تصمیم دقیقا کدام خروجی عوض میشود، هنوز طراحی را به اندازه کافی روشن نکردهای.
مدل ذهنی
مشاهده → سرعت زاویهای → تصمیم → تست → اصلاح
در تحلیل سرعت خطی، سرعت زاویهای و چرخ مرزهای سیستم را روشن نگه دار. هر جا داده یا انرژی از یک بخش به بخش دیگر میرود، یک نقطه مناسب برای مشاهده، Log یا اندازهگیری داری.
سناریوی عملی
در یک تمرین «مکانیک پایه ربات»، RPM موتور را به سرعت تقریبی حرکت ربات تبدیل میکنی. سپس نتیجه را با یک معیار عددی یا چکلیست مقایسه کن.
اینجا هدف فقط شناخت ابزار نیست؛ باید ببینی تغییر یک پارامتر در شاسی و مکانیزم ربات چه اثری روی خروجی قابل اندازهگیری میگذارد.
روش تست پیشنهادی
معیار اصلی این درس: تغییر شکل، لقی، جرم و تحمل بار در سناریوی تعریفشده.
- فقط یک پارامتر را تغییر بده و بقیه شرایط را ثابت نگه دار.
- نتیجه قبل/بعد را با تغییر شکل، لقی، جرم و تحمل بار در سناریوی تعریفشده مقایسه کن.
- اگر نتیجه بهتر شد، یک حالت مرزی هم اجرا کن تا مطمئن شوی به یک شرایط خاص Overfit نکردهای.
نتیجه تست را با نسخه کد/مدار، شرایط محیط و تنظیمات مهم ثبت کن؛ بدون این اطلاعات مقایسه دو Run ممکن است گمراهکننده باشد.
عیبیابی مرحلهای
- نیروها و نقاط تکیهگاه را روی یک Sketch علامت بزن و لقزدن/خمشدن را زیر بار واقعی مشاهده کن.
- فقط یک فرض را در هر مرحله تغییر بده؛ تغییر همزمان چند چیز نتیجه را مبهم میکند.
- بعد از هر تغییر دوباره تغییر شکل، لقی، جرم و تحمل بار در سناریوی تعریفشده را بگیر و نتیجه را با Baseline مقایسه کن.
اگر علامت خطا عوض شد، آن را به عنوان داده جدید ببین؛ عوض شدن علامت همیشه به معنی حل شدن علت اصلی نیست.
دام رایج
ضخیمتر کردن همه قطعات لزوما طراحی بهتری نمیدهد؛ جرم بیشتر خودش بار و اینرسی را زیاد میکند.
برای رد یا تایید این برداشت، یک تست مرزی طراحی کن که دقیقا همین فرض را هدف بگیرد.
تمرین عملی
فقط یک پارامتر هندسی یا قطعه را عوض کن و اثرش را روی لقی، جرم، سرعت یا تحمل بار مقایسه کن.
تمرین را برای سرعت خطی، سرعت زاویهای و چرخ انجام بده و در پایان فقط سه چیز تحویل بده: شرایط شروع، نتیجه اندازهگیریشده و تصمیم بعدی. اگر نتیجه با انتظار فرق داشت، یک فرض برای علت بنویس و تست بعدی را مشخص کن.
قبل از رفتن به درس بعد
- بتوانی «سرعت خطی، سرعت زاویهای و چرخ» را با زبان خودت توضیح بدهی و نقش آن را در یک سیستم واقعی مشخص کنی.
- بتوانی یک تصمیم طراحی مرتبط با این موضوع را با دلیل فنی انتخاب کنی.
- بتوانی یک خطای رایج را مرحلهای عیبیابی کنی و نتیجه را با تغییر شکل، لقی، جرم و تحمل بار در سناریوی تعریفشده بسنجی.
اگر یکی از این موارد را فقط میتوانی تعریف کنی ولی نمیتوانی روی یک مثال واقعی نشان بدهی، همان بخش را یک بار دیگر با داده یا Log مرور کن.
جمعبندی
در سرعت خطی، سرعت زاویهای و چرخ هدف نهایی حفظ اصطلاحات نیست؛ باید بتوانی یک تصمیم فنی بگیری، اثرش را با تغییر شکل، لقی، جرم و تحمل بار در سناریوی تعریفشده بسنجی و وقتی نتیجه خراب شد مسیر عیبیابی قابل تکراری داشته باشی. این سه توانایی معیار عبور واقعی از درساند.