CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

بهبود عملکرد الگوریتم رقابت استعماری و کاربرد آن در کنترل پرواز بالگرد

عنوان مقاله: بهبود عملکرد الگوریتم رقابت استعماری و کاربرد آن در کنترل پرواز بالگرد
شناسه ملی مقاله: JR_TUMECHJ-51-3_027
منتشر شده در در سال 1400
مشخصات نویسندگان مقاله:

امیر علی نیکخواه - دانشیار، دانشکده مهندسی هوافضا، دانشگاه صنعتی خواجه نصیرالدین طوسی، تهران، ایران
فرهاد پاکرو - دانشجوی دکتری، دانشکده مهندسی هوافضا، دانشگاه صنعتی خواجه نصیرالدین طوسی، تهران، ایران

خلاصه مقاله:
در این مقاله هدف بهبود عملکرد الگوریتم رقابت استعماری است. روش مورد استفاده افزودن جستجوی محلی به الگوریتم است که در دو مرحله صورت می گیرد. در مرحلهی اول انتخاب پارامترهای بهینهسازی به نوعی هوشمندانه انجام میشود و جمعیت به سمت نقطهی بهینه هدایت میشوند. در مرحلهی دوم پس از هر ۱۰ تکرار، یک جستجوی محلی در میان مستعمرهها و استعمارگر چند فرمانروایی قدرتمند انجام میشود تا ضمن عدم ایجاد تغییر محسوس در فرایند رسیدن به جواب، پاسخ دقیقتری حاصل شود. روش بر روی تمامی فرمانرواییها اعمال نمیشود تا حجم محاسبات افزایش نیابد. الگوریتم ارائه شده با توابع محک سنجیده شدهاست و طبق مقایسهی انجامشده میان عملکرد آنها، عملکرد الگوریتم اصلی در هنگام افزایش تعداد ابعاد مساله بهبود یافتهاست. با تعداد پارامترهای مجهول کمتر، هم زمان همگرایی و هم پاسخ کمینهی نهایی در دو روش نزدیک به هم هستند، اما با افزایش تعداد ابعاد مساله، زمان حل به بیش از نصف کاهش و میزان کمینه تا بیش از ۱۰ مرتبهی اعشار بهبود یافتهاست. در انتها از این روش برای بهینهسازی در یافتن بهرههای کنترلی مناسب برای کنترل بالگرد استفاده شدهاست.

کلمات کلیدی:
الگوریتم رقابت استعماری, جستجوی محلی, الگوریتم ژنتیک, توابع محک, کنترل بالگرد, کنترل پسخور حالت

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/1184825/