Professional Documents
Culture Documents
بررسی و ارائه مدل کنترل کننده فازی برای بازوی ربات با پنج درجه ازادی
بررسی و ارائه مدل کنترل کننده فازی برای بازوی ربات با پنج درجه ازادی
2
رامین مشک آبادی ،1محمد دلخوش
-1عضو هیئت علمی مهندسی مکانیک دانشگاه آزاد اسالمی واحد اهر
-2دانشجوی کارشناسی ارشد مکاترونیک دانشگاه آزاد اسالمی واحد اهر
چكيده
در دنیای امروز روباتها به بخش مهمی در صنعت تبدیل شده اند .بنابراین کنترل روباتها به یک موضوع مهم و اساسی تبدیل
شده است .بایک بازوی رباتی با 5درجه آزادی ( 3درجه مربوط به بازو و 2درجه مربوط به مچ ربات ) می توان بسیاری از
کارهای صنعتی را انجام داد .از این رو در پژوهش حاضر کنترلر PIDبر پایه منطق فازی جهت رباتی با ویژگیهای بیان شده
طراحی شده است تا بتواند کنترل بهینه ای را برای بازوی ربات مذکور ایجاد کند .دراین پژوهش طراحی دینامیک و کنترل بازوی
مذکور انجام شده است و کنترلر مذکور در نرم افزار MATLABشبیه سازی گردیده است .شبیه سازی های انجام شده صحت
عملکرد کنترلر را نشان می دهد.
-1مقدمه
روباتیک (یا روبوتیک) دانش و فناوری وابسته به ابزارهای مکانیکی کنترل شونده به وسیله رایانهه مهیباشهد .بهرای نمونهه
ماشین های خودکار روباتیک عموماً در خطوط مونتاژ خودروها مشاهده می گردند.
بر خالف تصور افسانه ای عمومی از رباتها به عنوان ماشینهای سیار انسان نما که تقریباً قابلیت انجهام ههر کهاری را دارنهد
بیشتر دستگاههای روباتیک در مکانهای ثابتی در کارخانه ها بسته شده اند و در فرایند ساخت با کمهک کهامویوتر اعمهال
قابلیت انعطاف ولی محدودی را انجام می دهند چنین دستگاهی حداقل شامل یهک کهامویوتر بهرای نتهارت بهر اعمهال و
بهرای سیسهتم ههای عملکردها و اسباب انجام دهنده عمل مورد نتر میباشد .بنابراین این روش این یک انتخاب مناسه
غیر خطی است .برای مقابلهه بها ایهن عناصهر غیهر خطهی پارامترههای PIDبایهد بهر روی خه تنتهیم گردنهد .در اینجها
مهی شهوند تها عمهل پارامترهای PIDبا استفاده از نتارت کنترل که در آن منطق فازی و ورودی تجربیات با هم ترکیه
کنترل و نتارت برای PIDپارامترهای را تنتیم کنند .در سال 5695لطفی زاده مجموعه های فازی و منطهق فهازی [ ]5را
ارائه کرد .در سال 5693ممدانی منطق فازی در سیستم های کنترل [ ]2و چندین کنترل کننده فازی که برای کاربردهای
عملی متنوع طراحی شده بودند را مورد استفاده قرار داد [ 3و .]4
ژن یو [ ]5یهک برنامهه ریهزی جههت بهه دسهت آوردن کنتهرل فهازی )FGS) PIDبهود کهه در آن ایهده اصهلی تغییهر
پارامترهای کنترل کننده PIDآنالین در نتر گرفته شد .نتایج نشان داد که روند مهی توانهد توسه کنتهرل پاهها رضهایت
بخش باشد و نتایج بهتر از نتایج PIDسنتی را نشان دهد .با توجه به تغییر در ویژگی های سیستم در سیستم های فیزیکی
کنترل کننده PIDممکن است رضایت بخش باشد .با این حال راه حل برای تنتیم پارامترههای PIDبهر روی خه در
[ ]9و [ ]9ارائه شده است .نتایج تایید شده است که نتارت کنترل فازی بهبهود پاسهس سیسهتم بها ایجهاد اصهال آنالیهن بهه
پارامترهای اصلی است .ادر اینجا به موضوع کنترل بازوی ربات پرداخته می شود که در اینجا جریان کنترل بازوی ربهات
با DOF 5را به طوری که بازوی دنبال یک مسیر از پیش تعریف شده باشد را پیشنهاد می دههد کهه سههم اصهلی آن بها
استفاده از منطق فازی در تنتیم پارامترهای PIDبه منتور کنترل بازوی ربات DOF 5می باشد.
در این مقاله برای نخستین بار طر کنترل فازی تطبیقهی ربهات تهک چهره چههار درجهه آزادی بها وجهود محرکهه ههای
الکتریکی ارائه می گردد .نوآوری دیگر مقاله ارایه مدل جدیدی از ربات تهک چهره چههار درجهه آزادی بهرای اجهرای
راهبرد کنترل ولتاژ و راهبرد کنترل گشتاور است .دینامیک حرکت بصورت سیستم غیرخطی و چند متغیره بها اثهر متقابهل
بین ورودی ها و خروجی ها توصیف می گردد .ربات تک چره مانند آونگ وارون در وضعیت ناپایدار قرار دارد .عالوه
بر آن تعداد محرکه های ربات کمتر از تعداد درجات آزادی آن است
Am 1 / Gc jwP GP jwP )9-2(
از معادله زیر بدست میآیدWp وWg
Gc jwg GP jwg 1 )9-2(
arg Gc jwP GP jwP )8-2(
w2pT 2 1
Am K c K p wPTi )55-2(
w2pTi 2 1
wg2T 2 1
K c K p wgTi )52-2(
wg2Ti 2 1
m /2 arctan wgTi arctan wgT wg L
)53-2(
-4بخش مدلسازي
25
20
15
Rin Y out
10
5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
)Time(s
20
15
Rin Y out
10
5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
)Time(s
0.86
0.84
0.82
0.8
PID Gains
0.78
0.76
0.74
0.72
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
)Time(s
0.63
0.625
0.62
PID Gains
0.615
0.61
0.605
0.6
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
)Time(s
1.5
1
PID Gains
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
)Time(s
1.5
Kp
Ki
Kd
1
PID Gains
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
)Time(s
شکل 4-9نشان می دهد که واحد پاسس مرحلی برای سیستم کنترل شده را نشان می دهد .پایه حالت باید با توجه به پاسس
مرحله ای نوشته شود که نشان می دهد که در ثانیه بین 1/15الی 1/5دامنه تغییرات مرحله ی را نشان می دهد که بیشترین حد
تغییرات را می توان در آن مشاهده کرد.
-5نتایج
در پژوهش حاضر با در نتر گرفتن اینکه ربات همانند دست انسان است و از نوع ربات های بازو می باشد .این دست روباتیک
بسیار ساده بوده و می تواند در زمینه های مختلفی کاربرد داشته باشد از بهبود یافتن اندامهای مصنوعی گرفته تا پیاده سازی و قطعه
ایهن روبهات قطعه کردن مواد منفجره نیازمند کنترل حرکت پنجه روبات بر روی مسیری بها معادلهه نهامعین اسهت .قابلیهت خها
شباهت اندامی بسیار زیاد آن به دست انسان می باشد .در این تحقیق حل مساله مورد نتر به منتور بررسهی الگهوریتم مناسهبی بهرای
هدایت روبات با توجه به 5درجه آزادی ارائه شده است الزم به ذکر است که اگر چهه کنتهرل گهر PIDکنتهرل اسهتاندارد بهرای
سیستم های خطی است اما بامشکالت برخورد با سیستمهای غیرخطی مواجهه اسهت .چنهد روش ههای سهنتی موجهود بهرای تنتهیم
پارامترهای PIDوجود دارد .با این حال آنها وقت گیهر مهی باشهد و بهه نقطهه شهروع بسهتگی دارد .منطهق فهازی در رونهد تنتهیم
پارامترهای PIDاستفاده گردید .در نتیجه منجر به نتارت کنترل فازی شد FSC .برای بهینه سهازی فراینهد از تنتهیم پارامترههای
PIDبه منتور کنترل یک بازوی ربات DOF5استفاده گردید .پاسس خروجی فازی تحت نتارت کنترل کننهده PIDعملکهرد
بهتری نسبت به پاسس PIDکالسیک نشان داد.همانتور که در فصل قبل مشاهده گردید نتایج حاصل از کنترل فازی بها نتهارت بهه
ازای پاسس پله عبارت اند از :زمان خیز 0.089ثانیه ,زمان نشست 0.144ثانیه ,فراجهش 0.98درصهد و خطهای حالهت مانهدگار
0.148درصد ,که این نتایج حاکی از برتری روش کنترل فازی با نتارت نسبت به روشهای کالسهیک مهی باشهد .ایهن نشهان مهی
دهد که تنتیم پارامترهای PIDبا استفاده از منطق فازی بهترین روش کالسیک می باشد و نتیجه بهتری نسبت به روش های دیگهر
در زمینه ربات .DOF 5را ارائه می دهد..
منابع-6
[1]. L. Wang, M. Tian and Y. Gao, “Fuzzy Self-adapting PID Control of PMSM Servo
System,” IEEE International Electric Machines & Drives Conference., Vol. 1, pp. 860–
863, May.2007
[2]. E.H. Mamdani, “Applications of fuzzy logic to approximate reasoning using linguistic
synthesis,” IEEE Trans. on Computers, Vol. 26, No. 12, pp. 1182–1191, Dec. 1977.
[3]. G. Feng, “A Survey on Analysis and Design of Model-Based Fuzzy Control Systems,”
IEEE Trans. on Fuzzy Sys., Vol. 14, No. 5, pp. 676–697, Oct. 2006.
[4]. M. Sugeno, “An Introductory Survey of Fuzzy Control,” Information Sciences., 36, pp.
59–83, 1995.
[5] Z.Y. Zhao, M. Tomizuka, and S. Isaka, “Fuzzy Gain Scheduling of PID Controllers,” IEEE
Conference, Vol. 2, pp. 698-703, Sep. 1992.