Professional Documents
Culture Documents
ارائه روشی نوین به منظور کنترل موقعیت بازوی ربات سه درجه آزادی مبتنی بر منطق فازی
ارائه روشی نوین به منظور کنترل موقعیت بازوی ربات سه درجه آزادی مبتنی بر منطق فازی
3
هْذالشریعِ زریي کور * ،1هحوذرضا سلطاًپَر ،2بْرٍز پَرکاظن هٌسٍی
-1کارشٌاض ارشذ هٌْذسی کٌترل ،هذرض داًشکذُ برق داًشگاُ ایَاًکی،گرهسار ،سوٌاى ،ایراى
-2استادیار ٍ عضَ ّیأت علوی ،داًشگاُ علَم ٍ فٌَى َّایی شْیذ ستاری ،داًشکذُ هٌْذسی برق ،تْراى ،ایراى
-3داًشجَی کارشٌاسی ارشذ ،داًشگاُ آزاد اسالهیٍ ،احذ گرهسار ،گرٍُ کاهپیَتر ،گرهسار ،سوٌاى ،ایراى
خالصِ
در ایٗ ٔماِ ،ٝیه وٙتزَ وٙٙذ ٜی فاسی تزای وٙتزَ ٔٛلؼیت تاسٚی رتات آعىارا ارائٌ ٝزدیذ ٜاعت .تا ٚخٛد ایٙىٝ
ٔؼادالت تاسٚی رتات اعىارا دارای ػذْ لغؼیتٞای عاختاری ٚغیز عاختاری ٘ظیز تغییزات تار ،افغىان ٚدیٙأیهٞای
ٔذَ ٘ؾذٔ ٜیتاؽذ٘ ،تایح ٘ؾاٖ داد و ٝوٙتزَ وٙٙذ ٜی پیؾٟٙادی اس ػّٕىزد ٔغّٛتی تزخٛردار اعت .اٌزچ ٝوٙتزَ فاسی
در غّث ٝتز تٕأی ػذْ لغؼیتٞا ت ٝخٛتی ػُٕ ٔیٕ٘ایذ ،أا دأٝٙی ٚرٚدی وٙتزَ وٙٙذ ٜت ٝا٘ذاسٜای تشري اعت وٝ
ٔحزنٞای تاسٚی رتات آعىارا را ت ٝحاِت اؽثاع ٔیتزد .تٙاتزایٗ پیاد ٜعاسی وٙتزِز پیؾٟٙادی تا ٔؾىُ ٔٛاخ ٝتٛدٚ ٜ
فزفٝی التقادی ٘ذارد .تذیٗ ٔٙظٛر ٚتزای تزعزف ٕ٘ٛدٖ ایٗ ٔؾىُ اس اٍِٛریتٓ تٟی ٝٙعاسی دارال تزای ا٘تخاب تٟیٝٙی
ضزایةٚ ،رٚدیٞا ،خزٚخیٞا ٚتٛاتغ ػضٛیت وٙتزَ وٙٙذٜٞای فاسی اعتفادٔ ٜیؽٛد٘ .تایح ؽثی ٝعاسی ٘ؾاٖ ٔیدٞذ وٝ
وٙتزَ وٙٙذٜی تٟی ٝٙی پیؾٟٙادی در وٙتزَ تاسٚی رتات اعىارا در ٔٛرد تٕأی ػذْ لغؼیتٞا دارای ػّٕىزد ٔغّٛتی تٛدٜ
ٚدأٝٙی ٚرٚدی وٙتزَ وٙٙذ٘ ٜیش در ٔحذٚدٜی ٔداسی لزار ٔیٌیزد.
.1همذهِ
رتاتیه یىی اس حٛسٜٞای فٙاٚری ٘غثتاً خذیذ اس تىِٛٛٙصی ٔذرٖ اعت و ٝدر حاَ ٌذر اس ٔزسٞای ٔزعو ْٛاعوت .در ٔماِوٝ
حاضز وّٕٝی رتاتٔ ،قذاق یه تاسٚی ٔاٞز ٔىا٘یىی فٙؼتی وٙتزَ ؽذ ٜتٚ ٝعیّٝی وأپیٛتز ٔیتاؽذ .تواری اتٔٛاعویٖٛ
فٙؼتی تا دٚرٜٞایی ٔؾخـ ٔیؽٛد و ٝدر آٖٞا تغییزات عوزیغ ٘ ٚاٌٟوا٘ی در رٚػٞوای ٔؼٕو َٛفوٛرت ٌزفتو ٝاعوت.
اعتفاد ٜاس رتات فٙؼتی و ٝدر دٝٞی ٔ 0961یالدی ت ٝػٛٙاٖ دعتٍاٞی ٔٙحقز تو ٝفوزد ؽوٙاخت ٝؽوذ ٜاعوت .در دٞوٝی
0981ا٘داْ وارٞای ٘غثتا! عادٔ ٜا٘ٙذ ٔٛاظثت اس ٔاؽیٗٞا ،ا٘تماَ ٔٛاد ،خٛؽىاری تٚ ٝعیّٝی رتاتٞا ا٘داْ ٔیٌزفت .أوا
تا افشٚدٖ لاتّیتٞای تیؾتزی تزای رتاتٞای فٙؼتیٛ٘ ،ع فٙایؼی و ٝدر آٖٞا ت ٝوار ٔیٌزفتٙذ ٓٞتغییز وزد ٚرتاتٞوای
فٙؼتی تٌٝ٘ٛ ٝای رٚس افش ٖٚدر وارٞایی ٔا٘ٙذ ٔ٘ٛتاص و ٝت ٝدلت تیؾتزی ٘یاس دار٘ذ ٚاس ٘ظز حغی تغز٘ح ٞغتٙذ ،تو ٝعوٛر
ٌغتزدٛٔ ٜرد اعتفاد ٜلزار ٌزفت .تاسٚی ٔاٞز ٔىا٘یىی آعىارا ٔتذاِٚتزیٗ ٘وٛع تواسٚی ٔىوا٘یىی ٔویتاؽوذ ٕٞ ٚنٙا٘ىو ٝاس
٘أؼ پ یذاعت خٟت ػّٕیات ٔ٘ٛتاصتز عز ٔیش ،أٛر تزداؽتٗ ٚلزار دادٖ ٚا٘ٛاع خافی اس وارتزدٞای تغوت ٝتٙوذی ٔٙاعوة
ٔیتاؽذ .رتات آعىارا دارای چٟار درخ ٝآسدی اعت و ٝدارای عٔ ٝفقُ چزخؾی ٚیه ٔفقُ وؾٛیی ٔیتاؽذ.
1 www.EMME.ir
ٍ٘زا٘ی افّی در ػّٓ رتاتیه ،یافتٗ یه وٙتزَ وٙٙذٜی ٔٛثز تزای رعیذٖ ت ٝردیاتی دلیوك ،در حزووات ٔوٛرد ٘ظوز اعوت.
رتاتٞا فزایٙذٞایی عزػت تاال ٔیتاؽٙذ و ٝت ٝؽذت غیز خغی ٚدیٙأیىی ٚاغّة عغح تواال ٞغوتٙذِٚ .وی اٌوز ػّٕىوزد
دلیك در پٟٙای تا٘ذ تاال ٔٛرد ٘ظز تاؽذٙٔ ،اعة تزای اعتفاد ٜاس وٙتزَ عوز ٚخغوی ٘یغوتٍٙٞ .وأیوؤ ٝموذار پارأتزٞوا
ؽٙاخت ٝؽذ ٜتاؽٙذ ،عیٍٙاَٞای وٙتزَ دلیماً تِٛیذ ٔیؽ٘ٛذٕٞ .نٙیٗ ٍٙٞوأیوؤ ٝفزٚضوات اعاعوی ٔٙاعوة ٞغوتٙذ،
خیّی اس آٖٞا ٔیتٛا٘ٙذ پایذاری داؽت ٝتاؽٙذ .تالػٞای تغیاری در حاَ تٛعؼ ٝدر عزاحی وٙتزِز تزای رعیذٖ ت ٝردیواتی
دلیك ،فٛرت ٌزفت ٝاعت .تىٙیوهٞوای وٙتوزَ ٔتؼوارف ٔا٘ٙوذ ٚ PIDوٙتوزَ فیوذته غیوز خغوی ،وٙتوزَ تغثیموی،
اعالیذیٔ ًٙذ ،وٙتزَ ٚ LQGوٙتزَ Haپیؾزفتٞای سیادی وزدٜا٘ذ ٔ ٚشایای تغیاری دار٘وذ .توا ایوٗ حواَ ٔؼوایثی اس
لثیُ ػذْ لغؼیت ،اػٛخاج ٚعزػت پاع دٞی ٛٙٞس ٚخٛد دار٘ذ.
ٍٙٞأیىٔ ٝمذار پارأتزٞا ؽٙاخت ٝؽذ ٜتاؽٙذ ،عیٍٙاَٞای وٙتزَ دلیماً تِٛیذ ٔیؽو٘ٛذٕٞ .نٙویٍٗٙٞ ،أیىؤ ٝفزٚضوات
اعاعی ٔٙاعة ٞغتٙذ ،خیّی اس آٖٞا ٔیتٛا٘ٙذ پایذاری داؽت ٝتاؽٙذ .تا ایٗ حاَ ٔؼایثی اس لثیُ ػوذْ لغؼیوت ،اػٛخواج ٚ
عزػت پاع دٞی ٚخٛد دارد .اٍِٛریتٓٞای وٙتزَ ،عخت یا ا٘ؼغاف ٘اپذیز ٞغتٙذ ٕ٘ ٚیتٛا٘ٙذ وٙتزَ ٛٞؽٕٙذ ٘زْ را ادارٜ
وٙٙذ ،و ٝؽأُ اعتذالَ ،اعتٙثاط ،اعالػات غیز ویفی ،یادٌیزی ٚخٛد عاسٔا٘ذٞی اس عزیك تدزت ٚ ٝدا٘ؼ ٌذؽوت ٝاعوت.
وٙتزِزٞای ٔثتٙی تز دا٘ؼ ،وٙتزَ خثز ٚ ٜوٙتزَ ٛٞؽٕٙذ تا حذٚدی ٔتزادف ٞغتٙذ ٚوٙتزِوز فواسی یوه ٘وٛع خواؿ اس
وٙتزَ ٛٞؽٕٙذ اعت.
وٙتزَ فاسی تٛا٘ایی ٞای تغیاری تزای خثزاٖ دیٙأیه غیز خغی ٘وأؼیٗ در تز٘أوٛ٘ ٝیغوی رفتوار وٙتزِوی ؽوخـ دارد.
افّی تزیٗ ٚیضٌی وٙتزَ فاسی ،ت ٝوارٌیزی ؽزایظ ٔٛخٛد تز اعاط اعالػات دا٘ؼ پای ٝاعت .وٙتزَ ٔٙغك فاسی ٘یاسی تٝ
ٔذَٞای ٔتؼارف در فزایٙذ ٘ذارد .در حاِیى ٝتیؾتز تىٙیهٞای ٔزع ،ْٛتٞ ٝز دٔ ٚذَ تحّیّی ٚیا ٔذَ تدزتی ٘یاس دار٘ذ.
وٙتزَ ٔٙغك فاسی تٚ ٝیض ٜتزای فزایٙذ پینیذ ٚ ٜتذ تؼزیف ؽذٜای ٔٙاعة اعت و ٝدر آٖ ٔذَعاسی تحّیّی تا تٛخو ٝتوٝ
ایٗ ٚالؼیت و ٝفزایٙذ ت ٝعٛر وأُ ؽٙاخت٘ ٝؾذ ٜاعت ٚؽٙاعایی ٔذَ تدزتی أىاٖ پذیز ٘یغت ،دؽٛار اعت .سیزا ٚرٚدی
ٚخزٚخیٞای فزایٙذ أىاٖ دارد و ٝلاتُ ا٘ذاسٌٜیزی ٘ثاؽٙذ.
در ایٗ ٔماِ ،ٝرٚػ وٙتزَ ٔٛلؼیت فاسی پیؾٟٙاد ؽذ ٜاعت و ٝتغیار عاد ٚ ٜتاثیزٌذار تٛد ٚ ٜتٟٙوا توا اعوتفاد ٜاس فیوذته
وٙتزَ لاتُ پیاد ٜعاسی خٛاٞذ تٛد .یىی اس ٔشیتٞای تزخغتٝی رٚػ وٙتزِی پیؾٟٙاد ؽذ ،ٜاعوتفاد ٜاس آٖ توزای وٙتوزَ
ردیاتی ٔغیز تا عزػت تاال و ٝدر آٖ وٛرِٚیظ ٘ ٚیزٞٚای ٌزیش اس ٔزوش را ٕ٘یتٛاٖ ٘ادیذٌ ٜزفت ٔیتاؽوذٕٞ .نٙویٗ توزای
عزاحی دلیك در ا٘تخاب ٌیٗٞا ،اس اٍِٛریتٓ دارال اعتفاد ٜؽذ ٜاعت .و ٝدر ٘تیدٝی ایٗ اٍِٛریتٓ ،تزوی ًٙدلیوك فوٛرت
خٛاٞذ پذیزفت.
.2هذل دیٌاهیکی
تزای ػّٕىزد ٔغّٛب رتات اس اعتزاتضیٞای وٙتزَ پینیذ ٜاعتفادٔ ٜیؽٛد .تز خالف ٔؼادالت عیٕٙاتیه و ٝحزوت رتوات
را تذ ٖٚدر ٘ظز ٌزفتٗ ٘یزٞٚا ٌ ٚؾتاٚرٞای تٛخٛد آٚر٘ذٜی آٖ تٛفیف ٔیوٙٙوذٔ ،ؼوادالت دیٙوأیىی راتغو ٝتویٗ ٘یوزٚ ٚ
حزوت را ت ٝرٚؽٙی ؽزح ٔیدٙٞذ .تٞ ٝز حاَ ٔٛلؼیت دلیك احتیاج تٔ ٝذَ دیٙأیىی ٚالؼی تاسٚی رتوات دارد وو ٝتوزای
تٛفیف رفتار عیغتٓ ٔىا٘یىی اس ٔؼادالت الٌزا٘ض -اٚیّز اعتفادٔ ٜیؽٛد ٚتذیٗ تزتیوة ا٘وزصی خٙثؾوی ٚپتا٘غویُ یوه
عیغتٓ تز حغة ٔدٕٛػٝای اس ٔختقات تؼٕیٓ یافت ٝتیاٖ ٔیؽٛد .در ػُٕ ،تزای ایٙى٘ ٝتوایح فوٛق لاتوُ اعوتفاد ٜؽو٘ٛذ
تایغتی تتٛاٖ ایٗ ػثارت را تزای یه تاسٚی ٔاٞز تا nدرخ ٝآسادی تیاٖ ٕ٘ٛد.
ٔؼادِٝی الٌزا٘ض -اٚیّز تزای یه عیغتٓ تا nراتظ:
d L L
k , k 1, 2,..., n ()0
dt qk qk
2 www.EMME.ir
) 3 m3d3 g0 m3 b3 (d3 ()2
ٔؼادالت اٚیّز –الٌزا٘ض ت ٝؽىُ تزدار–ٔاتزیظ ت ٝفٛرت سیزتذعت تذعت خٛاٞذ أذ:
D(q)q C (q, q) g (q) () 3
در تاسٚی رتات ٔٛرد ٘ظز ،فزْ وّی ٔؼادالت ت ٝفٛرت سیز خٛاٞذ تٛد:
D(q)q C(q, q) h(q) b(q) ()4
تغٛریى:ٝ
در آٖ ) q(tیه تزدار ٛٔ n1لؼیت ٔفافُٔ q(t ) ،ؾتك سٔا٘ی ) q(tیه تزدار ( n1عزػت ٔفقُ) q(t ) ٚؽتاب ٔفقُ
یه تزدار n1اعت ٚتزدار ٌؾتاٚر تاسٚی رتات اعت.
ٔ ; D(q)qاتزیظ ایٙزعی ٌؾتاٚر ٞز ٔفقُ ت ٝفٛرت سیز ٔحاعثٔ ٝیؽٛد:
پایٍا ٜلٛاػذ فاسیٛٔ ،تٛر اعتٙتاج فاسی ،فاسی عاسی ٚغیز فاسی عاسی .ؽىُ ؽٕار٘ )0( ٜحٜٛی ارتثواط ایوٗ چٟوار تخوؼ
افّی را ٘ؾاٖ ٔیدٞذ.
3 www.EMME.ir
شکل(ً :)1وایشی از ًحَُ ارتباط بخش ّای اصلی یک سیستن فازی
ٞذف وٙتزِز فاسی ا٘ذاسٌٜیزی خغا در تاسٜی = <-0ٚ0اعت ٚتا ٔتغیزٞای ستا٘ی (Eخغا*) ٔ ٚؾتك خغا DEتؼزیف ؽوذٜ
ٔیؽٛد.
.3.1پایگاُ لَاعذ
ٔ :PLثثت تشرئ :PS ،ثثت وٛچه :ZO،ففزٙٔ :NS ،فی وٛچهٙٔ :NL ،فی تشري
آؽٙایی تا رٚػ اتٔٛاتای یادٌیزی ایذ ٜافّی یادٌیزی غزیشی در ٔٛخٛدات س٘ذ ٜتز اعاط ا٘ذروٙؼ تا ٔحیظ پیزأٔ ٖٛی
تاؽذ .در ایٗ ٘ٛع یادٌیزی ٔٛخٛد س٘ذ ٜتذ٘ ٖٚیاس ت ٝآٔٛسػ دٙٞذ ٜت ٝتماتُ تا ٔحیظ ٔیپزداسد ٚتا اعتفاد ٜاس لٛای حغی
خٛد ٔیتٛا٘ذ ٘تید ٝتٍیزد و ٝتا چٔ ٝحیغی رٚتز ٚاعت .ایٗ راتغ ٝػّت ٔ ٚؼِّٛی تا ٔحیظ تزای ٔٛخٛد اٍِٛی رفتاری
ٔحیظ را ٔؾخـ ٔیٕ٘ایذ.
4 www.EMME.ir
یادٌیزی تمٛیتی رٚؽی ٔحاعثاتی تزای آٔٛسػ ٞذفٕٙذ ٔغائُ ٚتقٕیٓ ٌیزی اس رٚی ٔٙغك آٔٛسػ اعت .ت ٝتیاٖ
ریاضی ،یادٌیزی تمٛیتی ٍ٘اؽتی اس ٚضؼیتی ؤ ٝحیظ در آٖ لزار دارد ت ٝرفتاری اعت و ٜػأُ تایذ ا٘داْ دٞذ تا ٞذف
ٔاوشیٕٓ وزدٖ درخ ٝرضایتٕٙذی اس ٔحیظ .درخ ٝرضایتٕٙذی اس ٔحیظ ٔیتٛا٘ذ ت ٝفٛرت تاتؼی اس ٚضؼیتی ؤ ٝحیظ در
آٖ لزار دارد تؼزیف ؽٛد .تؼزیف فٛق در تیاٖ وٙتزِی ت ٝفٛرت سیز تغییز ٔییاتذ :یادٌیزی تمٛیتی ٍ٘اؽتی اعت اس تزدار
حاِت عیغتٓ تحت وٙتزَ ت ٝخزٚخی وٙتزِز تا ٞذف وٕی ٝٙوزدٖ تاتغ ٞشی٘ٔ ،ٝاوشیٕٓ وزدٖ درخ ٝرضایتٕٙذی ٚوٕیٝٙ
وزدٖ تاتغ ٞشی ٝٙوووو ٝدر یادٌیزی تمٛیتی ،در عٛال٘ی ٔذت ٔذ ٘ظز اعت .ت ٝػثارت دیٍز ٕٔىٗ اعت تقٕیٕی و ٝوٙتزِز
ٔیٌیزد تٟتزیٗ تقٕیٓ در تیٗ تقٕیٕات ٕٔىٗ ٘ثاؽذ ،أا در دیذ ٚعیؼتز تٟتزیٗ تقٕیٓ ٔیتاؽذ.
.3.2الگَریتن دارال
در وٙتزَ وٙٙذ ٜعزاحی ؽذٔ ،ٜمذاردٞی 9ػذد ٌیٗ السْ اعت و ٝتزای ٔحاعثٝی آٖٞا اس اٍِٛریتٕی ت٘ ٝاْ«دارال»
اعتفاد ٜؽذ ٜاعتٔ .شیت ٔ ٟٓایٗ اٍِٛریتٓ ٘غثت ت ٝاٍِٛریتٓٞای دیٍز ایٗ اعت و ٝعیٍٙاَ تمٛیت ،تا افشایؼ تىزار
اٍِٛریتٓ ٔ ٚحاعثٝی ٔیاٍ٘یٗ ٞشیٞٝٙا ر٘ٚذی ٘شِٚی دارد ٚچٔ ٖٛحذٚد ٚخغی اعتٍٕٞ ،زایی رٚػ ٔٛرد اعتفاد،ٜ
تضٕیٗ ٔیؽٛد .تٙاتزایٗ ٔتٙاعة تا عیٍٙاَ تمٛیت تاتغ چٍاِی احتٕاَ ٌغغت ٝا٘تخاب ٔیؽٛد و ٝتا وٙار ٓٞلزار دادٖ
ایٗ تٛاتغ یه رٚیٍٕٞ ٝزایی ع ٝتؼذی تذعت خٛاٞذ آٔذٔ .شیت دیٍز ایٗ اٍِٛریتٓ آٖ اعت ؤ ،ٝحذٚدٜی ٌیٗ را ٔی
تٛاٖ ٔحذٚد ا٘تخاب وزد تا در فٛرت ِش ،ْٚپیاد ٜعاسی ػّٕی آٖ ٘یشٕٔ ،ىٗ ٌزددٕٞ .نٙیٗ تا ٔحاعثٝی تاتغ ٞشی،ٝٙ
خغای ٔا٘ذٌار واٞؼ ٔییاتذ.
حاَ اٌز تاسٜی اتٔٛاتا را در د ٚتاسٚی ا ٚ َٚد < 01 - 1= ْٚا٘تخاب ٕ٘اییٓ ٚدر تاسٚی ع <09 - 1= ْٛآٍ٘أ ،ٜمادیز تٟیٝٙ
ٌیٗٞا ت ٝفٛرت سیز ٔحاعث ٝخٛاٙٞذ ؽذ:
Gain (1)=0.3600 , Gain (2)=8.5000 , Gain(3)=9.3600 ٔمادیز ٌیٗٞا در ٔفقُ ا: َٚ
Gain (1)=0.3400 Gain (2)=3900 , Gain(3)=3.8200 ٔمادیز ٌیٗٞا در ٔفقُ د: ْٚ
Gain (1)=2.8880 , Gain (2)=15.6940 , Gain(3)=10.2600 ٔمادیز ٌیٗٞا در ٔفقُ ع: ْٛ
5 www.EMME.ir
ً .4تایج پصٍّش
ؽىُ ؽٕار )3(ٜردیاتی ٔغیز را ٘ؾاٖ ٔیدٞذ و ٝتٛعظ ٘زْ افشار MATLABؽثی ٝعاسی ؽذ ٜاعتٚ .رٚدی ایٗ تاتغ یه
ٔٛج عیٛٙعی اعت .أا در خزٚخی تا ؽزایظ اِٚیٝی ٔ 1.5یّی ثا٘ی ٝؽثی ٝعاسی ا٘داْ ؽذ ٜاعت و ٝپظ اس ٌذؽت سٔواٖ
وٛتا 21 ٜثا٘ی ،ٝدلیماً تز رٚی ٔغیز ٕٔاط ٔیؽٛد و ٝتز اعاط ٔزٚر ادتیات فٛرت ٌزفت ٝدر ایٗ پضٞٚؼ٘ ،ؾاٍ٘ز ردیواتی
دلیك ٔغیز ٔیتاؽذ.
1.5
desired
1 actual
0.5
position
0
-0.5
-1
-1.5
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
ؽىُ ؽٕار )4(ٜردیاتی ٔغیز را ٘ؾاٖ ٔیدٞذ و ٝتٛعظ ٘زْ افشار MATLABؽثی ٝعاسی ؽذ ٜاعتٚ .رٚدی ایٗ تاتغ یه
ٔٛج عیٛٙعی اعت .أا در خزٚخی تا ؽزایظ اِٚیٝی ٔ 1.5یّی ثا٘ی ٝؽثی ٝعاسی ا٘داْ ؽذ ٜاعت و ٝپظ اس ٌذؽت سٔواٖ
وٛتا 6 ٜثا٘ی ،ٝدلیماً تز رٚی ٔغیز ٕٔاط ٔیؽٛد و ٝتز اعاط ٔزٚر ادتیات فٛرت ٌزفت ٝدر ایٗ پوضٞٚؼ٘ ،ؾواٍ٘ز ردیواتی
دلیك ٔغیز ٔیتاؽذ.
6 www.EMME.ir
1.5
desired
1
actual
0.5
Position
0
-0.5
-1
-1.5
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
ؽىُ ؽٕار )5(ٜردیاتی ٔغیز را ٘ؾاٖ ٔیدٞذ و ٝتٛعظ ٘زْ افشار MATLABؽثی ٝعاسی ؽذ ٜاعتٚ .رٚدی ایٗ تاتغ یه
ٔٛج عیٛٙعی اعت .أا در خزٚخی تا ؽزایظ اِٚیٝی ٔ 0.5یّی ثا٘ی ٝؽثی ٝعاسی ا٘داْ ؽذ ٜاعت و ٝپظ اس ٌذؽت سٔواٖ
وٛتا 7 ٜثا٘ی ،ٝدلیما تز رٚی ٔغیز ٕٔاط ؽذ ٜو ٝتز اعاط ٔزٚر ادتیات فٛرت ٌزفت ٝدر ایٗ پضٞٚؼ٘ ،ؾاٍ٘ز ردیاتی دلیك
ٔغیز ٔیتاؽذ.
6
desired
4
actual
2
position
0
-2
-4
-6
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
7 www.EMME.ir
در ؽىُ(ٕٞ )6ا٘غٛر ؤ ٝؾاٞذٔ ٜی ؽٛد خغای ٔٛلؼیت در ٔفقُ ا َٚپظ اس ٌذؽت سٔاٖ تمزیثا 21ثا٘ی ٝتو ٝفوفز ٔوی
رعذ ٚدأٝٙی خغا وٕتز اس 1.5اعت تٙاتزایٗ عثك ٔزٚر ادتیات ا٘داْ ٌزفت ٝدر ایٗ پوشٞٚؼ٘ ،توایح ٘ؾواٖ ٔویدٞوذ ووٝ
عیغتٓ تغیار وٙتزَ پذیز اعت.
0.2
0
postion Error
-0.2
-0.4
-0.6
0 20 40 60 80 100 120 140 160 180 200
)Time (sec
در ؽىُ(ٕٞ )7ا٘غٛر ؤ ٝؾاٞذٔ ٜیؽٛد خغای ٔٛلؼیت در ٔفقُ د ْٚپظ اس ٌذؽت سٔاٖ تمزیثا 08ثا٘ی ٝتو ٝفوفز ٔوی
رعذ ٚدأٝٙی خغا وٕتز اس 1.5اعت .تٙاتزایٗ عیغتٓ تغیار وٙتزَ پذیز اعت.
0.2
0
Position Error
-0.2
-0.4
-0.6
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
8 www.EMME.ir
در ؽىُ(ٕٞ )8ا٘غٛر ؤ ٝؾاٞذٔ ٜی ؽٛد خغای ٔٛلؼیت در ٔفقُ ع ْٛپظ اس ٌذؽت سٔاٖ تمزیثا 05ثا٘ی ٝت ٝفوفز ٔوی
رعذ ٚدأٝٙی خغا وٕتز اس 0.5اعت تٙاتزایٗ عیغتٓ تغیار وٙتزَ پذیز اعت.
0.5
0
position Error
-0.5
-1
-1.5
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
ٕٞا٘غٛر و ٝدر ؽىُ (ٔ )01( ٚ )9ؾاٞذٔ ٜیؽٛد دأٝٙی ٚرٚدی تیٗ = <-01 ٚ 01اعت ٔ ٚحذٚدٜی دأ ٝٙأتیواس خوٛتی
تزای وٙتزِز ٕٞ ٚنٙیٗ أىاٖ عاخت ػّٕی آٖ را ٘ؾاٖ ٔیدٞذ.
10
5
torque
0
-5
-10
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
9 www.EMME.ir
10
5
torque
0
-5
-10
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
شکل(ً :)11وایش داهٌِ ٍرٍدی کٌترلر
ٕٞا٘غٛر و ٝدر ؽىُ(ٔ )00ؾاٞذٔ ٜیؽٛد دأٝٙی ٚرٚدی تیٗ = <-6 ٚ 6اعت ٔ ٚحذٚدٜی دأ ٝٙأتیاس خٛتی تزای وٙتزِز
ٕٞ ٚنٙیٗ عاخت ػّٕی آٖ را ٘ؾاٖ ٔیدٞذ.
6
4
2
torque
0
-2
-4
-6
0 20 40 60 80 100 120 140 160 180 200
)Time(sec
11 www.EMME.ir
تٕٙظٛر تزرعی عیغتٓ ٔٛرد ٔغاِؼ ٝدر ایٗ ٔمأِ ،ٝغاِؼات فزاٚا٘ی فٛرت ٌزفت ٝاعت .اس خّٕ ٝوٙتزَ تاسٚی رتات تٛعوظ
PDوٙتزِز PID ٚوٙتزِز ،وٙتزَ تغثیمی٘ ... ٚ Sliding mode ،Robust Control ،ىت ٝلاتُ تٛخ ٝآٖ اعوت ووٝ
در تٕأی حاِتٞای تزرعی ؽذ ،ٜتٔ ٝؼادالت رتات ٘یاس ٔغتمیٓ ٚخٛد دارد .در ٚالغ پینیذٌیٞای ٔؼادالت دیٙأیىی رتات
در وٙتزِز دخاِت دارد .یىی اس اٞذاف افّی ایٗ پضٞٚؼ عزاحی عیغتٓ تٛد و ٝپینیذٌیٞای وٙتزِزٞای لثّوی را ٘ذاؽوتٝ
تاؽذ ٔ ٚغتمُ اس ٔؼادالت تاسٚی رتات تاؽذٕٞ .نٙیٗ یىی دیٍز اس اٞذاف ایٗ پضٞٚؼ ،ردیاتی دلیك ٔغیز رتوات توٛد ووٝ
٘تایح ٘ؾاٖ دٙٞذ ٜدعتیاتی ت ٝایٗ ٔ٘ ٟٓیش اعت .تا تٛخ ٝت ٝخزٚخیٞای حافُ اس ؽثی ٝعاسیٞا و ٝدر ایٗ پوضٞٚؼ آٚردٜ
ؽذ ٜاعت٘ ،تایح ٘ؾاٖ ٔیدٞذ و ٝدر عیغتٓ وٙتزَ فاسی عزاحی ؽذ ٜدر ایٗ ٔماِ ،ٝت ٝایٗ دٞ ٚذف دعت یافتٝایٓ.
11 www.EMME.ir
هراجع
[1] Lochan, K., & Roy, B. K. (2015, January). Control of Two-link 2-DOF Robot
Manipulator Using Fuzzy Logic Techniques: A Review. In Proceedings of Fourth
International Conference on Soft Computing for Problem Solving (pp. 499-511). Springer
India.
[2] Mirshekaran, M., Piltan, F., Sulaiman, N., Salehi, A., Kazeminasab, M., & Esmaeili, Z.
(2015). Hand Tremors Reduction Based on Integral Intelligent Filter Computed Torque
Controller. International Journal of Bio-Science and Bio-Technology, 7(1), 105-120.
[3] Baghli, F. Z., & El Bakkali, L. (2016). Design and Simulation of Robot Manipulator
Position Control System Based on Adaptive Fuzzy PID Controller. In Robotics and
Mechatronics (pp. 243-250). Springer International Publishing.
[4] Piltan, F., Yekband, S., Mirzaie, R., Soltani, S., Sulaiman, N., & Jalali, A. (2015).
Design Active Robot Controller for Dental Automation. International Journal of U-& E-
Service, Science & Technology, 8(4).
[5] Esmaeili, M., Piltan, F., Tayebi, M. A., Piltan, M., & Yaghoot, M. (2015). Research on
Direct Model Reference-Based Adaptive Controller to Hand Tremors
Reduction. International Journal of Hybrid Information Technology,8(3).
[6] Bhattacharyya, S., Basu, D., Konar, A., & Tibarewala, D. N. (2015). Interval type-2
fuzzy logic based multiclass ANFIS algorithm for real-time EEG based movement control
of a robot arm. Robotics and Autonomous Systems, 68, 104-115.
[7] Rivas, D., Alvarez, M., Velasco, P., Mamarandi, J., Carrillo-Medina, J. L., Bautista, V.,
... & Huerta, M. (2015, February). BRACON: control system for a robotic arm with 6
degrees of freedom for education systems. InAutomation, Robotics and Applications
(ICARA), 2015 6th International Conference on (pp. 358-363). IEEE.
[8] Mahmoudi, O., Piltan, F., Sadrnia, O. R., Jafari, M., & Eram, M. (2015). Design
Robust Artificial Intelligence Model-base Variable Structure Controller with Application
to Dynamic Uncertainties OCTAM VI Continuum Robot.International Journal of Hybrid
Information Technology, 8(1), 51-72.
[9] Rivai, M., & Purwanto, D. (2015, May). Implementation of fuzzy logic control in robot
arm for searching location of gas leak. In Intelligent Technology and Its Applications
(ISITIA), 2015 International Seminar on (pp. 69-74). IEEE.
[10] Ci, C., Zhi, L., & Yun, Z. (2015, July). Fuzzy approximation based adaptive control
for multiple robotic arms with input hysteresis nonlinearities. InControl Conference
(CCC), 2015 34th Chinese (pp. 5948-5952). IEEE.
[11] Oniz, Y., & Kaynak, O. (2015). Control of a direct drive robot using fuzzy spiking
neural networks with variable structure systems-based learning
algorithm. Neurocomputing, 149, 690-699.
[12] Syam, R. (2015). Fuzzy Logic Control for Pneumatic Excavator Model.
12 www.EMME.ir
[13] Llama, M. A., Flores, A., Santibáñez, V., & Campa, R. (2015). Global Convergence
of a Decentralized Adaptive Fuzzy Control for the Motion of Robot Manipulators:
Application to the Mitsubishi PA10-7CE as a Case of Study. Journal of Intelligent &
Robotic Systems, 1-15.
[14] Tsai, C. Y., Wong, C. C., Yu, C. J., Liu, C. C., & Liu, T. Y. (2015). A Hybrid
Switched Reactive-Based Visual Servo Control of 5-DOF Robot Manipulators for Pick-
and-Place Tasks. Systems Journal, IEEE, 9(1), 119-130.
[15] Kawamura, A., Kubo, M., Yokoi, K., Sakagami, N., & Kawamura, S. (2015, May).
Motion control of underwater robotic arm using calibration-free visual servoing system.
In OCEANS 2015-Genova (pp. 1-5). IEEE.
13 www.EMME.ir