کنترل بازوی انعطاف پذیر Quanser بر اساس شبکه عصبی و فازی |
در سال های اخیر، حوزه روباتیك سیر تكاملی را آغاز كرده است كه مبتنی بر نیازهای كاربران می باشد. تقاضای صنعت برای زمانهای پاسخ سریعتر و مصرف انرژی كمتر، طراحان روبات را بر آن داشته تا اصلاحات بنیادی را در طراحی بازوهای روبات صورت دهند. با كاربرد مواد سبك وزن تر و بازسازی پیكربندی فیزیكی روبات، بازوها به مرور بلندتر و نازكتر شدند و اهداف آنها مبنی بر سرعت بالا، شتاب گیری سریع و مصرف انرژی كمتر تحقق یافت. این بازوهای انعطاف پذیر حوزه تحقیقاتی کاملا جدیدی را در زمینه طراحی و كنترل بازوی ربات با درجه دقت قابل قبول گشوده اند ]1[.
برای بازوی روباتیك صلب، كنترل مسیر نوك دست، معادل كنترل محرك حالت صلب (انعطاف ناپذیر) است. اما برای كنترل مطلوب بازوی انعطاف پذیر، كنترل مطمئن تری از حالات انعطاف ناپذیر لازم است تا ارتعاشات اجتناب ناپذیر و بدون محدودیت در آن مد نظر قرار گیرند. در نتیجه، ردگیری دقیق روبات با بازوی انعطاف پذیر مسئله ای بحث برانگیز شناخته می شود. این را هم باید در نظر گرفت که همواره صلبیت بازوها، یک فرض ایده آل است و با افزایش نسبت بار به وزن بازو، سرعت حرکت و پهنای باند کنترل ممکن است از این صلبیت کاسته شود ]15[.
این درست است که این بازوها به علت سبک بودن و کاهش اینرسی دارای عملکرد سریع تری نسبت به بازوهای صلب هستند و به گشتاور کمتری برای حرکت نیاز دارند و این خود باعث کاهش مصرف انرزی الکتریکی می شود و اقتصادی تر است ]1[. ولی از دیدگاه مدلسازی، طبیعت توزیع یافته دینامیک این بازوها واستعداد طبیعی انعطاف پذیری، امکان اینکه بتوان مدل دقیقی با بعد معین بدست آورد، را غیر ممکن می سازد و علاوه بر این به علت ایجاد نوسانات ناشی از کاهش صلبیت در حرکت، کنترل دقیق مسیر حرکت بسیار مشکل می شود ]3[.
2-1- ویژگی های مدل سیستم
خرید متن کامل این پایان نامه در سایت nefo.ir
از دیدگاه مدلسازی، طبیعت توزیع یافته دینامیک این بازوها واستعداد طبیعی انعطاف پذیری ساختمان، امکان اینکه بتوان مدل دقیقی با بعد معین بدست آورد، را غیر ممکن می سازد. در نتیجه مدلی غیرخطی، متغیر با زمان و با مرتبه بالا ( از نظر تئوری بی نهایت ) خواهیم داشت ]3[.
از اینها گذشته، به علت کمتر بودن تعداد محرکها نسبت به درجات آزادی سیستم، سیستم کنترل زیر فعال خواهد بود که خود محدودیت های زیادی را بر آنچه که از طریق کنترل کردن می توان به آن دست یافت، ایجاد می کند. زیرا با تنها یک ورودی باید بتوانیم جابجایی زاویه ای بازو را به نحوی کنترل کنیم که میزان نوسانات انتهای بازو میرا شود ]3[.
3-1- چرا کنترل هوشمند
سیستم های مکانیکی که به صورت نرم افزاری شبیه سازی شده اند، معمولاً ویژگی های اجزای صلب را نشان می دهند، در حالی که، در واقعیت محرکها، بازوها و مفصل ها، به دلیل اینکه صلب مطلق نیستند، نسبت به آنچه که به صورت تئوری بدست می آید، تاحدودی کاهش در عملکرد کنترل را نشان می دهند. استفاده از یک سیستم کنترل خاص ، یکی از راه های حل این مشکل است ]5[.
از طرفی، توصیف دقیق دینامیک یک سیستم غیر صلب، به خاطر ویژگی خاص مدل سیستم، مثل غیر خطی بودن، مرتبه بالا و متغیر با زمان بودن معادلات مدل سیستم ، کار بسیار پیچیده ای است ]5[.
مدل های تخمین زده شده توسط روش های معمول ریاضی مثل معادلات دیفرانسیلی نیوتن–اویلر یا لاگرانژ-اویلر، نیاز به ظرفیت محاسباتی بالا و اطلاعات از پیش تعیین شده در مورد پارامترهای سیستم دارد که استفاده کاربردی از آنها را در سیستم های کنترل محدود می کند. بنابراین وجود نا معینی های دینامیک سیستم، مهمترین فاکتوری است که استفاده از روش های کنترل کلاسیک را برای تحلیل سیستم های کنترل غیر صلب نامناسب می کند ]5[.
تحلیل مقالاتی که به کنترل سیستم های انعطاف پذیر با روش های هوشمند از طریق شبکه عصبی پرداخته اند ، نشان از نتیجه مطلوب کنترل کننده های عصبی با آموزش بهنگام، برای غلبه بر مشکل نامعینی و وابسته به زمان بودن دینامیک سیستم ، دارد. نگاشت غیرخطی، طبیعت تطبیقی و توانایی برخورد با عدم قطعیت ها، در شبکه های عصبی آنها را ابزار توانمندی برای کنترل بازوی انعطاف پذیر ساخته است ]4[.
استفاده کاربردی از تئوری مجموعه های فازی در کنترل سازه های انعطاف پذیر نیز روز به روز علاقمندان بیشتری پیدا می کند. کنترل کنندههای فازی، بستری ساده و مقاوم برای ایجاد قوانین کنترلی غیرخطی می باشند که توانایی اصلاح نامعینی و بی دقتی را هم دارند. چنانچه توصیف زبانی از کنترل موجود باشد یا بتوان ایجاد کرد، کنترل کننده های فازی می توانند بدون مدل ریاضی سیستم طراحی شوند و پیاده سازی براساس توصیف زبانی هم به صورت تئوری و هم به صورت عملی ممکن است. بنابراین منطق فازی می تواند ابزار مناسبی برای کنترل سیستم هایی مانند بازوی انعطاف پذیر باشد که مدل ریاضی دقیقی ندارند ]8[.
[1] Model-free
[2] If-Then Rules
[3] Online
[4] Adaptive
[5] Robust
[6] Linguistic Description
فرم در حال بارگذاری ...
[شنبه 1400-05-16] [ 11:14:00 ب.ظ ]
|