|
|
استفاده از الگوریتم بهینهسازی زنبورعسل، کلاغ و الگوریتم ژنتیک در شناسایی و بهینهسازی پارامترهای دینامیکی ربات لامسهای و دست کاربر
|
|
|
|
|
نویسنده
|
مشایخی احمد ,ایمانیان عماد ,مدانلو وحید ,آخوندی بهنام
|
منبع
|
مهندسي ساخت و توليد ايران - 1401 - دوره : 9 - شماره : 11 - صفحه:21 -34
|
چکیده
|
رباتهای لامسهای جهت شبیهسازی اجسام مجازی برای کاربر آن مورد استفاده قرار میگیرند. دینامیک ربات لامسهای و دست کاربر، تاثیر بهسزایی در پایداری و عملکرد ربات لامسهای دارند. در این پژوهش شناسایی دینامیک دست کاربر و ربات لامسهای با استفاده از روشهای بهینهسازی کلونی زنبورعسل مصنوعی، الگوریتم بهینهسازی کلاغ و الگوریتم ژنتیک، طی آزمایشهایی در دو حالت انجام شده است. در حالت اول صرفاً دینامیک ربات لامسهای شناساییشده، سپس در حالت دوم روشهای مذکور برای شناسایی همزمان دینامیک دست کاربر و ربات لامسهای تعمیم داده شدهاند. برای این منظور ابتدا در هر حالت مرز پایداری تئوری بهصورت تابعی از پارامترهای دینامیکی موجود بهدست آمده است؛ سپس با انجام آزمایشهایی برای روی ربات کوکا سبک وزن 4 در دو حالت حضور و عدم حضور دست کاربر، مرز پایداری تجربی بهدستآمده است. در ادامه با استفاده از روش بهینهسازی کلونی زنبورعسل مصنوعی، کلاغ و همچنین الگوریتم ژنتیک، در هر حالت پارامترهای دینامیکی مورد نظر بهگونهای بهدستآمدهاند که اختلاف بین مرز پایداری بهدستآمده تئوری و تجربی حداقل شود. بررسیها نشان میدهند درحالیکه هر سه روش بهخوبی توانستهاند شناسایی پارامترها را انجام دهند، روش الگوریتم ژنتیک در این زمینه خطای کمتری را ایجاد کرده و عملکرد بهتری دارد.
|
کلیدواژه
|
کلونی زنبورعسل مصنوعی، الگوریتم بهینهسازی کلاغ، الگوریتم ژنتیک، ربات لامسهای، پایداری، شناسایی پارامترهای دینامیکی
|
آدرس
|
دانشگاه صنعتی سیرجان, گروه مهندسی مکانیک, ایران, دانشگاه صنعتی سیرجان, گروه مهندسی مکانیک, ایران, دانشگاه صنعتی سیرجان, گروه مهندسی مکانیک, ایران, دانشگاه صنعتی سیرجان, گروه مهندسی مکانیک, ایران
|
پست الکترونیکی
|
b.akhoundi@sirjantech.ac.ir
|
|
|
|
|
|
|
|
|
using the artificial bee colony optimization, crow, and genetic algorithm for identifying and optimizing the dynamic parameters of a haptic device and operator’s hand
|
|
|
Authors
|
mashayekhi ahmad ,imanian emad ,modanloo vahid ,akhoundi behnam
|
Abstract
|
haptic devices (hds) are used to simulate virtual objects for the user. the dynamics of the hd and the opertator’s hand have a great effect on the stability and performance of the hd. in this research, the dynamic identification of the user’s hand and hd has been done using methods of artificial bee colony optimization (abco), crow search algorithm (csa), and genetic algorithm (ga), during experiments in two cases. in the first case, only the dynamics of the hd has been identified, then in the second case, the mentioned methods have been generalized for the simultaneous recognition of the dynamics of the user’s hand and the hd. for this purpose, first, in each case, the theoretical stability boundary is obtained as a function of the available dynamic parameters. then, by performing experiments on the kuka light weight 4 robot in two cases of presence and absence of the operator’s hand, the experimental stability boundary has been obtained. afterwards, by using abco, csa, and ga in each case the desired dynamic parameters are obtained in such a way that the difference between the theoretical and experimental stability boundary is minimized. studies show that while all three methods have been able to identify the parameters well, the ga method produces less error and has a better performance in this field.
|
Keywords
|
artificial bee colony optimization ,crow search algorithm ,genetic algorithm ,haptic device ,stability ,dynamic parameter identification
|
|
|
|
|
|
|
|
|
|
|