دوره 24، شماره 2 - ( 10-1384 )                   جلد 24 شماره 2 صفحات 193-214 | برگشت به فهرست نسخه ها


XML English Abstract Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

S. A. A. Moosavian and A. Mirani. Dynamics and Motion Control of Wheeled Robotic Systems. JCME. 2006; 24 (2) :193-214
URL: http://jcme.iut.ac.ir/article-1-368-fa.html
سید علی اکبر موسویان و علیرضا میرانی . دینامیک و کنترل حرکت سیستم‌های روباتیک دارای پایه متحرک. روش‌هاي عددي در مهندسي. 1384; 24 (2) :193-214

URL: http://jcme.iut.ac.ir/article-1-368-fa.html


چکیده:   (987 مشاهده)
سیستمهای روباتیک با پایه متحرک از یک محمل1 و یک یا چند بازوی روباتیک تشکیل می‌شوند، که در موقعیتهای مشخصی بر روی پایه نصب می‌شوند. در این مقاله پس از بررسی سینماتیک حرکت پایه چهارچرخ و بازو، یک روش سیستماتیک برای دستیابی به معادلات دینامیک این گونه روباتها با در نظر گرفتن قیود غیرهولونومیک پایه ارایه می‌شود. در این روش، مدل جامع دینامیک سیستم از طریق حذف ضرایب لاگرانژ با استفاده از تکنیک مکمل متعامد طبیعی2، برحسب متغیرهای کنترل شونده (فضای عملکردی) بیان می شود. به منظور تشریح روش استخراج چنین مدلی، یک مجموعه متشکل از یک پایه چهارچرخ (با ساختار متعارف اتوموبیل) و یک بازوی روباتیک با پنج درجه آزادی در نظر گرفته می شود. انجام محاسبات استخراج مدل جامع دینامیکی به صورتی فشرده و قابل بهره برداری در انجام امور طراحی و شبیه‌سازیهای کنترلی، با نگارش برنامه محاسباتی نمادین3 در نرم افزار مپل4 صورت گرفته ‌است. صحت این برنامه مدلسازی با مقایسه نتایج آن با معادلات مبسوط حاصل از انجام کلیه مراحل محاسباتی توسط یک برنامه ساده ثانویه به تأیید می رسد. طراحی مسیر حرکت در حوزه زمان برای مختصات تعمیم یافته پایه و بازو به طور جداگانه صورت می‌گیرد. مسیر حرکت برای پایه که به علت وجود قید غیرهولونومیک دارای حساسیت خاصی است، در قالب دو شیوه حرکتی بررسی می‌شود. سپس با جایگزینی مدل جامع برحسب متغیرهای فضای کاری به فضای مفصلی، امکان کنترل دقیق متغیرها حاصل شده و با تعریف متغیرهای حالت و تبدیل سیستم به معادلات رسته یک، مقدمات لازم برای طراحی سیستم کنترلی فراهم می‌شود. برای طراحی چنین سیستمی که با نگارش برنامه شبیه‌سازی در فضای نرم افزاری متلب5 همراه است، از دو الگوریتم کنترلی مبتنی بر مدل6 (MBA) و ژاکوبین ترانهاده7 (TJ) استفاده می‌شود. بر این اساس، با شبیه‌سازی شرایط کاری و عوامل خارجی مؤثر از قبیل تغییر پارامترهای سیستم، اغتشاشات محیط و نویز در اندازه‌گیری به بررسی و مطالعه رفتار روبات در شرایط بسیار نزدیک به واقعیت پرداخته می‌شود. نتایج به دست آمده نشان می‌دهد که الگوریتم کنترلی TJ به عنوان یک الگوریتم ناوابسته به مدل و دارای حجم محاسباتی بسیار محدود به عنوان یک کنترلر مناسب می‌تواند حتی در چنین سیستمهای نسبتاً پیچیده‌ای مورد استفاده قرار گیرد، که به نوبه خود کار بر روی بهبود ساختار این الگوریتم را انگیزه می‌بخشد
متن کامل [PDF 568 kb]   (139 دریافت)    
نوع مطالعه: پژوهشي | موضوع مقاله: عمومى
دریافت: ۱۳۹۳/۸/۳

ارسال نظر درباره این مقاله : نام کاربری یا پست الکترونیک شما:
کد امنیتی را در کادر بنویسید

کلیه حقوق این وب سایت متعلق به روشهای عددی در مهندسی می باشد.

طراحی و برنامه نویسی : یکتاوب افزار شرق

© 2015 All Rights Reserved | Computational Methods in Engineering

Designed & Developed by : Yektaweb